WTF Week In Video Games!

On this week’s, WTF Week In Video Games, we’ve got a number of  release dates announced, Battle Chasers announcement, a new Mortal Kombat X trailer, and WTFGamersOnly reviews. Here’s…