Good concept...
But bad presentation. What your missing is something that grabs the players attention. And something that has not been done in other games like bullettime for Max Payne or webslinging for Spider-Man. This is the part where I say that you suck...but I won't because you have potential. Try a little bit FUCKING HARDER!!!!!!