Microsoft teased E3 fans on Tuesday, reaffirming the company’s commitment to the Xbox platform. “Xbox = entertainment and is core to our entertainment strategy,” said Frank Shaw, Microsoft’s corporate vice president of corporate communications. “Xbox … read more

