Really good implementation of the mechanics with simple puzzles that made me stop and think. I really liked this! Super good block pusher.