The game looks good, but you should include some explanations for the mechanics I think, because I sometimes needed a lot of time to understand how to make progress in the levels :)