About Offroad Showdown Game
“Offroad Showdown” is a fun racing game created by The Screw Games.
You will encounter tons of offroad challenges and races while being able to fully customize your vehicle.
- Fun game modes and interesting challenges!
- Multiplayer mode!
- Weekly updates with more levels, parts, cars!
- Stunning visual effects!
- Car customization options and tuning.
- Interactive car add-ons.
- Gamepad support.