Nice visuals and good puzzles! At first play I got stuck early on but after restart it didn't happen again