Here’s How Resident Evil 7 For Nintendo Switch 2 Stacks Up Against The PS5, iPhone And Steam Deck Versions February 23, 2026