Top Ten Games I’m Excited to Play on Xbox Game Pass PC
E3 is finally upon us! Most of the major conferences have happened by now, so a lot of the bombshell announcements have already been dropped. Out of everything discussed so far, however, my favorite new feature comes from Microsoft: The Xbox Game Pass is now on the PC. […]