nintendosoup.com
The Walking Dead: The Final Season Physical Release Confirmed For Switch | NintendoSoup
Amazon has put up a listing for the physical version of The Walking Dead: The Final Season. Read more