I saw this a while ago. Have you read the accompanying blog? To be honest, the guy comes across a little nuts.
I've seen him posting on a lot Japanese BBS forums as "Gojira" recently trying to promote it. His Japanese is quite rudimentary, which is kind of odd considering he frequently talks about writing a lot of the screenplay in Japanese and having studied the language in college* (not meaning to being rude about it. My Japanese is terrible.) He even got the katakana for â€œGigantisâ€