2017 video games Resident Evil 7: Biohazard review – a masterclass in terror The review for Resident Evil 7 will bring many fans of the franchise good news as their new directio... Jan 24, 2017 11:05 AM EST Every Nintendo Switch Launch Game We Know About So Far This shows everything we know about the Nintedo's brand new mobile/handheld console so far, includin... Jan 24, 2017 10:33 AM EST