Puzzle games

 
Puzzle game - speaks for itself that you have to work hard, that would successfully complete the game. Levels will be very different, choose any puzzle