Gaming News ‘Doom’ Open Beta in ReviewBy WillreaperApril 18, 20160 Between Dark Souls 3 and the new Ratchet and Clank gamers are kind of tied up this week. For everyone…