Really well made and balanced game, took me some time on the first level and then after that I got the hang of it.