New Xbox Game Pass announcements: The Witcher 3, Untitled Goose Game and more

The Xbox Game Pass is perhaps one of the best advantages of owning a console built by Microsoft because it offers gamers the opportunity to discover new titles monthly for a very convenient price. The holiday season will meet gamers with the addition of The…