You’ve Got Jack: E3 Day One: Microsoft, EA, Ubisoft, and Sony
The first day of E3 is always the biggest with the heavyweights throwing their weight around. Last year saw Microsoft completely shit the bed with their anti-second-hand and daily check-in insanity that they later recanted. This year Microsoft has to come back from that and Sony has to do more than just mock their competitor […]