The Drifter: The Drifter is Out Now!

The Drifter is out! Check out the launch trailer below, but why bother, the game's out- go play it! :D Thanks to everyone who waited a long time for this, believe me I've been waiting longer :D We're really proud of the…