Sure, I'd love to get in on this.
Welcome to the unscripted Angry Rants, where we take an aspect of recent gaming news and put it under the microscope to dissect it. This time the Musical Anti hero gives into his hate with Star Wars Battlefront (EA) and how it's trashed the concept of...