- Mar 9, 2008
After seeing this spamming on tumblr for what feels like ever I found it on tv and watched an episode or two. Okay at best so far. Has anyone else seen this yet?
Personally I like the 2D look I seen in this trailer: