Finally got a chance to see the trailer. Oh man this looks SO AMAZING. Of course they would be from Uranus, tee hee. I also am hoping for some YouTube goodness from this. Hey Kiwi WTFers - are any of you going to this??
Did you guys notice the little reindeer or whatever it was on the front of the two headed robot? I wonder if that's a shout out to the Battle Stag, lol.