Even though I haven't played this game yet, I saw one video of a person reviewing it and you know what? Your game is fine, despite nearly everything looking Greeny Phatom-ish. The physics are pretty good, apart from when you jump sometimes, the animation abruptly changes.
Overall, this is a pretty much desired game, and I hope you put more effort into it soon.
Overall, this is a pretty much desired game, and I hope you put more effort into it soon.