The physics are a little bit odd, they don't let you enjoy the game, perhaps adjusting some parameters you coud end up with a good game
Thanks for the feedback