Sucker Punch? Pah, Saints Row 3 Dick Punch

Saints Row 3/III/the Third has been unveiled and so has the first ‘gameplay’ trailer, only, the trailer reveals such a brief amount of gameplay, you wonder why they made it last 37 seconds.
Dick Punch