Ahead of the Xbox E3 keynote this afternoon, Microsoft has dropped the pricing for their Xbox Game Pass plan which gives PC users access to a library of top ... Read more