Thank you for playing the game :)
I knew it might be kinda hard for some people but didn't know it would turn out that hard. It seems couple of people are struggling. Maybe because I play tested it a lot of times I got used to the physics so It didn't seem that hard to me.