strafe gets a release date
https://www.youtube.com/watch?v=D1xhdBFPvcc Devolver Digital, a major publisher for strong independent games, joined indie developer Pixel Titans in proudly announcing the release date for its incredibly ambitious FPS, Strafe. Strafe, a shooter that embraces early 1990’s computer nostalgia and action, will be arriving on March 28th to PC, with console platforms to follow so after. Strafe began its life as a Kickstarter FPS, embracing the earliest days of the first-person shoo