Kytiara on 12 July 2007
I just saw the trailer last night while watching transformers. Godzilla came to mind as well, but I'm pretty interested in it regardless. Hopefully it doesn't suck.