Gamers logged 1.66 billion hours on Xbox Game Studios titles in 2020

The company released 15 games too

Comments