Its good, but...
As said, the jumping control is almost no existent. For boasting good physics, they really suck. Bouncing off walls like rubber is not good physics at all. And finally, you cant take a fall for crap. Falling like 10 feet and you die.
Overall good. Has potential to be better.