a great mix of First Person Shooter, Puzzle, and RPG elements
The bad - the story nose dives towards the end and seems rushed. The ending cut scenes seem rushed also. This is not a "classic" PC shooter in terms of old school (stand there and blow everything away with your guns like in Doom) or new school (hide behind objects and make head shots like in FEAR). The game plays more like Oblivion where you are constantly moving and weaving. This is not bad thing (i liked it) unless you expected more of a FPS game.
The Ugly - Too many mini-bosses/ NPC use the same model as the enemy mobs, they could not have created a couple of more models?