Come play this extremely addictive and fun snail racing game! Can you dominate the scoreboards?