I think it is a little challenging going from the tutorial to first level, as it took me a minute to figure out you could move rocks, and I ended up getting confused at the third stage because I didn't know how to do the flying enemy part, so maybe a little more communication to game mechanics would help but other than that its a good game.