Just watched this and it was pretty amazing. I'm sad it was only thirty minutes long. Kinda wish it were a feature film, or even a series.