Indie action game Extinction announced, new cinematic reveal trailer released
Indie development studios Iron Galaxy and Maximum Games have announced a new action game titled Extinction. In the game ...