Yes, I agree with you - the whole physics aspect of the game needs some polish! Thanks for taking the time to play the game I appreciate your feedback greatly!