Category: News

DOOM Launches on November 10th

Today developer id Software and publisher Bethesda announced that DOOM will be launching for the Nintendo Switch on November 10th.  To get people even more excited for the launch they’ve released a video that shows creative Director Hugo Martin and Executive Producer Marty Stratton talking about the many features […]