Fun and challenging game, couldn't finish it though because after level 3 I didn't get an exit block :D
Still, had fun playing - good game!