It's all becoming clear: This is excellent.
Invirogatingly new, peculiarly bizarre, delightfully enjoyable. What else can I say? I liked this movie and I liked it quite a bit. The music fits perfectly, and the graphics are top-notch. The style reminds me a bit of samurai Jack. Keep it up.