Pok87 on 12 June 2017
Pros:
- Forza 7
- Ori
- XBX
- few trailers
Cons:
- indie games, indie games, indie games...
- lack of good exclusive's
- boring
It was the worst MS conference I ever seen. Xbox is doomed.
5/10