Star Wars: Battlefront looks amazing. From the promise the footage we saw was in-game, to the sheer implication that it…
I know I am in 100% denial, but that is the beauty of denial. I am okay with it. Despite…