With Project Moorcroft, Xbox wants to recreate the E3 experience in your living room. Microsoft announced its new game initiative today, with the platform holder working with developers to bring curated demos of upcoming games to Xbox Game Pass.
Sara… [3363 chars]