PC 11 years ago Hellgate Open Beta Welcomes Careful Demon Slayers Mike Fahey T3 Entertainment’s relaunch of the online multiplayer demon hunting PC game Hellgate kicks off its open beta phase today, inviting…