Resident Evil 2 Remake on Track to Become the Biggest Launch in the Franchise

Resident Evil 7's Playerbase Has Dropped 90% After Launching 1 Month Ago on Steam

Resident Evil 7: Biohazard Launches at #1 on Twitch and #19 on Steam