And here's the trailer for their next project if you're interested!
oops just noticed you have to pay to watch it, but I think it's on netflix too
edit: damnit it's not on netflix anymore. If you can afford to just rent or buy it, support the artist!
You should make a top level post about it! :D
deleted by creator
Hell yeah!
Excited to see the final product! This looks awesome