Punch, Giant Lizard, Punch!

Neutronized, makers of fine flash-game distractions, have released perhaps their finest game yet: Roar Rampage.

It’s just you (giant space lizard) vs the city (and some army). Using your mighty physics-based punching action, you uppercut buildings, slap down helicopters and block incoming fire. Powerups give you some temporary destructive boosts, while picking up wrecking balls and street lamps let you slap further and harder, as a space lizard should.