Started by Legend, Apr 23, 2015, 01:12 AM
It's more of a general e3 thing. I don't think any of us care about the game!