Independent developer Pixel Titans and Devolver Digital today announced that STRAFE will release on PC on March 28. STRAFE is a roguelike first-person shooter pushing the limits of computer-generated photorealism and hardcore sci-fi action into unimaginable territory.
No Comments