Resident Evil 7 Coming to Nintendo Switch in Japan as a Streamed Release
Capcom just recently released a cryptic video on YouTube. Showcasing a three-minute teaser for Resident Evil 7 Switch, the preview features scenes from the game and previous trailers. However, the ending of the video features the Nintendo Switch logo and […]