Xbox trivia: 105 facts about the best- selling videogame console! January 31, 2019 By Costas Despotakis Leave a Comment Xbox is one of the best- selling videogame consoles and a huge competitor to Playstation! [Read more…] about Xbox trivia: 105 facts about the best- selling videogame console!