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.