This is one of my favorite games that is free and doesn't have to have wifi like I said I love I mean love this game and I love playing it when traveling a long time it can be challenging sometimes and it can be easy if you play it a lot if you like challenges then this is the game to play but sometimes it can be soooooooo hard to beat a level but you get the hang of it real easily