There's so much going on in this game! The tutorial does a perfect job introducing the player to all the mechanics and they were all used seamlessly within the different levels. The path to completing the later levels isn't linear thus allowing for a bit of exploration. I would suggest changing the sound since it seems out of place with the atmosphere of the game. Overall, one of the best games I've seen yet!