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!
deleted by creator
Hell yeah!
Excited to see the final product! This looks awesome