Snail Racers Released and Demo

SBGames award-winning action from Brazil
Icon Games has announced the release of Snail Racers, a PC game where the player controls a charming snail, participating on a series of races to find out who's the fastest snail in the planet. The game has various characters, who during the races can use weapons and traps to try to stop their opponents to win the race. A playable demo is now locally mirrored.
Snail Racers Demo (18.45MB)