Get Your Adrenaline Pumping With The Project CARS Launch Trailer

Slightly Mad is just about ready to drop a hugely ambitious racing sim on us, and they're whetting our appetites with the launch trailer. Featuring the Deadmau5 song, "My Pet "Coelacanth," this trailer is beautiful. It's just one of those

Read more ›