Sole is a fun marble puzzle game for your iPhone, iPod Touch and iPad. The game is challenging and requires extreme thinking before you make a move. Slide marbles around on a six by six grid to get rid of all marbles until only one marble is left on screen. While the game sounds easy it takes forethought before you make a move to get each level correct. With over 50 levels and infinite randomly generated levels, Sole never gets boring.