Titanfall is already shaping up to be one of the best titles on Xbox One this year and it isn't even out yet, could they be about to make it even better?

    




View source website