Microsoft need to try harder this year
I agree. It's weird they haven't shown that much English trailers
God of War for me. Such a brilliant story
Biomutant has a lot of potential
Microsoft need to try harder this year