Walmart Breaks Witcher 3 Nintendo Switch Street Date

Walmart is back at it again breaking another street date, Someone was able to walk into their local Walmart and purchase The Witcher 3 for The Nintendo Switch. We have under a week to go before we can play the game. Here are the full details down below with a picture and how the person […]