Awesome puzzles! Loved the complexity of it despite the simple mechanics. I have to get back to beat the unfinished levels. This game is great