It's an incredibly hardcore puzzle game. The mechanics are simple, but they have so much depth. It blow my mind! Love it!!!