I played it, while it's impressive effort, it's not that great - I got tired of being unable to walk through some bridge, etc. without falling and of being stuck because of collision detection errors.
Sure there are technical tidbits but if you read the how-to-play instructions below the game screen there are many little tweaks (such as doubleclicking or doubletapping) that overcome what you're mentioning, and could've given you a more pleasant experience.