Toad RiderBy Abdullah El-Sayed ( Free )
Inspired by the classic Battletoads game, loved by millions over the world Toad Rider is a super intense and challenging game for people with split-second reflexes, machine-like focus, and nerves made of steel. "Toad-ally awesome" - PocketGamer "I`m ...