This has the goofiest concept i've seen so far, and i adore it.
The game itself is awesome, especially the way the grenades absolutely OBLITERATE everything the come into contact with. Also you are a very good voice actor!
(The music in the background just adds to the absurdity of the whole thing, great pick)