Indie shooter STRAFE now has a release date
Pixel Titans and Devolver Digital announced the release date for STRAFE on PC. You’ll be going to explore edges of the galaxy and battle horrible monsters on March 28. If you have an Oculus Rift, this journey will be even better, with all of its crawling through procedurally generated levels.