It sure hooked me, and that's saying a lot.
The gameplay is superb, and highly free-flowing, if a little repetitive and a bit on the easy side. However, this gameplay is marred by a few technical issues brought on by poor design. Firstly, whoever thought it was a good idea to have enemies spawn by "popping in", in plain sight of the player (this occurs on some levels), should be fired. Secondly, the audio code occasionally mishandles the volume of certain things, and some of the sound work seemed a little sloppy. Thirdly, there's some inconsistency with the player character's model and what he's wearing in cutscenes between what he wears before or after the scene. Finally, some of the levels don't blend together too well, like a bunch of disparate set pieces where they cut out the stuff that was supposed to go in-between.
A few notable positives... the musical score is fantastic. Tommy Tallarico should work on higher-profile projects than this. Also, the general concept behind the story leaves a lot to be expanded upon, and I can only hope for a sequel... Unreal Engine 3-powered, of course! (If they can afford it.)
If you can overlook the game's flaws, there's plenty of entertainment to be had, here. I can only hope for a sequel. Still, if you're a bit skeptical, look in the bargain bin someday. You're sure to find some enjoyment in it.