Speed Demons 2: Speed Demons 2 releasing on November 21st!

Speed Demons 2 has a Steam release date: November 21st, 2025! The final stats on the game will be as follows: 383 races, 67 vehicles (or 69 if you include trailer-towing-versions of 2 vehicles as separate), 10 modes, an…