At last, the next-gen competition is heating up again. Xbox dropped massive announcements this week about their next-gen console. Microsoft revealed the Xbox Series S, a downgraded yet powerful new console. Not only that, but they announced the price and release date for both the Xbox Series X and Xbox […]