Haha- really awesome idea.
I like the cheeky concept and text, and the presentation was really on point too :D
Thanks so much. I was going for a bit of a "kaiju" (Godzilla) feel here. :)