Windows Central WinC Bot Staff member Dec 17, 2013 75,868 114 0 Visit site Jul 18, 2018 #1 The Walking Dead is headed to New Orleans in a new VR adventure. There is no shortage of games out there based on The Walking Dead universe, but a fresh entry is set to hit VR soon. Full story from the WindowsCentral blog...
The Walking Dead is headed to New Orleans in a new VR adventure. There is no shortage of games out there based on The Walking Dead universe, but a fresh entry is set to hit VR soon. Full story from the WindowsCentral blog...