Ok this game is HARD :D But the mechanics are really clever, and overall the game is so intuitive that there's no need for a tutorial.