I really like the concept of this game. A robot whose only weapon is the explosions he causes all the time? Yeah...that DOES work as a concept! :D
It ties in with the humor (the planet's leaders rather surrender to their enemies than use their last chance of beating them - by using you), and the Engrish quotes tend to grow on you.
The game itself plays well, is fun and flows quite reasonable (wallsliding could be implemented better, but it's doable).
My only real gripe is that it's terribly short. 12 levels in total isn't much to go by. Granted, they're all but small levels, and the design of them is pretty good, but still...I thought I was just about halfway at that point. :-\
But all in all...it's better to have a small game choked with quality than a large one that is kind of 'meh' to play through.