This Week’s Releases: October 17-21

Let’s take a look at the releases for the week of October 17th, many of which will be hitting on Tuesday, October 18th for your reference. Many good looking titles, but one in particular stands out. (At least for consoles, with PC coming later…)

Read Full Story >>
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.