Enpuzzled is a sliding-block puzzle where you need to sort blocks on a board. Enpuzzled contains 50 levels with different board sizes, joker blocks that fit in several spots, obstacles, and magic borders that let you jump over from one side to another.
Only the smartest can do this in the minimum number of moves. Are you ready for Enpuzzled?