This week on Videogame Nation; Dan reviews the Xbox One exclusive Titanfall before questioning it's…