Game Images Reviews Slap the Rocks ReleasesRelated Pages
Slap the Rocks is a top-down puzzle game with thirty levels.