Like everyone is saying, took a minute to figure out the mechanic, but once I understood it was really fun, puzzles got pretty difficult though. very fun overall. :)