Microsoft presentation at E3

Microsoft had more game trailers than people talking. Yet, what they did say was impressive. First, let’s talk about the new X Box that was released. Project Scorpio was finally unveiled to the public and its official name is X [...]

Entertainment News