4-Player Co-Op Shooter Rogue Point Announced by Team17 and the Developer Behind Fan-Made Half-Life Remake Black Mesa

Publisher Team17 Digital and developer Crowbar Collective have announced their latest project Rogue Point. Rogue Point is a new tactical shooter with a unique rogue-lite element infused in the gameplay….