I never beat it, but I loved the freedom you had when tackling missions-- I loved to just run in, turn on strength, and start punching down buildings, throwing people into eachother, etc.
But the game failed to captivate my interest for too long (NOTE: Most games fail at this these days, I never finish anything).
Purty graphics tho (and I just got a new graphics card recently, played on my 1080p tv, was sexay)