News + Features
Well, the trailer of the year competition is done and dusted. How anyone can hope to compete with Strafe’s 90’s cinematic throwback we really don’t know. Strap in, prepare for a few chuckles, and embrace the trailer for the “best-selling game of all time.”