New Screens of World of Speed
Here are some hot new screenshots from upcoming MMO racer World of Speed. Slightly Mad Studios, developers of the Need for Speed: Shift series and the upcoming Project CARS are developing the ambitious free-to-play MMO. The PC game will feature a wide range of tracks, cars, and paid upgrades and microtransactions. You’ll be able to […]