New Video Game Releases Week 21, 2018

Detroit: Become Human launch

Here is the list of this week’s new video game releases. Popular video games released this week are: Detroit: Become Human, State of Decay 2, Bloodstained: Curse of the Moon, Dark Souls Remastered, The Elder Scrolls Online: Summerset, Runner3, and Star Trek Bridge Crew: The Next Generation DLC. A couple of new releases this 4th …

Read more