Man, this game is fun! It's the new gen Max Payne but with a lot more action. The Unreal Engine has got some legs too, between this and Bioshock ... wow. I'm beginning to really wonder what happened to Silicon Knights and Too Human, I was looking forward to that. Considering the quality of these other Unreal powered titles I'm surprised at their situation.