Here is the list of this week's new video game releases. Popular video games released this week are: The Awesome Adventures of Captain Spirit, Call of Duty: WWII - DLC #3: United Front, The Crew 2, Lumines Remastered, Crash Bandicoot N. Sane Trilogy, and Nier: Automata - BECOME AS GODS Edition. A couple of new...