Top New Game Releases This Week On Switch, PS4, Xbox One, And PC -- November 25 - December 1

This week Valve finally releases a new game with Artifact, and THQ Nordic launches the much-anticipated Darksiders 3.

Got a Video?

Submit video links to share them with our users.