This week is absolutely bonkers when it comes to new releases, which, obviously, makes this week's New Game Releases Super Show even crazier. Take a watch!
GamesRadar's New Game Releases Super Show is a weekly feature where we present you the upcoming week's big releases in an interesting, unique way. Check out the video, and let us know which games you're planning on picking up.
Log in using Facebook to share comments, games, status update and other activity easily with your Facebook feed.