The newest slot game from Booming Games is Snail Race, where three colorful snails race their blazing shells out for the big win!
Read more » Snail Race (Booming Games)