Bit late, but with this being such an amazing E3, I thought I would put down a few of my thoughts on the shenanigans. Don’t worry, i’ll keep it brief 😛 Microsoft had a lot to prove with this years E3. The whole always online/DRM features didn’t go down well with gamers. And the […]
