Mancala Snails is a game developed by RocketSnail Games. It is one of their most popular minigames, and has been played over millions of times. The game does not have an official logo.
Screenzilla Description Edit
Mancala Snails is based on the ancient game of counting and strategy. Enjoy single or multiplayer modes.