Wheew this game was challenging! I almost gave up at level 10. The physics and controls were really smooth and I haven't encountered a single problem. Despite the difficulty making the game very painful after level 6 or sth it was a really fun experience :D