By using this site, you agree to our Privacy Policy and our Terms of Use. Close

PUBG and the Xbox One X are probably big factors in this, plus the Xbox recently got Cuphead. Hopefully this reminds Microsoft that exclusives (timed, console, or true) play a pretty big part in hardware sales.



Watch me stream games and hunt trophies on my Twitch channel!

Check out my Twitch Channel!:

www.twitch.tv/AzurenGames