That Microsoft is heavily pushing PC gaming once again is an understatement. Their E3 press conference was full of titles that were Play Anywhere cross-buy (and even some cross-play) between … Read More