The Top 10 Best Games on Xbox GamePass (According to Metacritic)

Xbox GamePass provides something most gamers have longed for since they picked up their very first controller – a library of games accessible at their fingertips. The ‘Netflixification’ of games has been inevitable since it became technically possible, and Microsoft have been the first to give it a go with GamePass, bringing a vast selection of games to the service, […]

» Read more