Turn out the lights, the party’s over; in a flurry of trailers, demos, and promotional announcements another E3 has come and gone. Amidst the sheer flood of new juicy details on some of our favorite franchises, E3 has also become the annual B.O.T.B.T. (Battle Of The Big Three). Each year, Nintendo, Sony, and Microsoft take […]
