7 years ago Dwarven-Themed Starship Troopers Mash-up "Deep Rock Galactic" Launches February 28 via Steam Early Access and Xbox Game Preview