At its E3 2017 Xbox Briefing, Microsoft officially unveiled the Xbox One X (previously codenamed Project Scorpio) by giving the console a release date, full specs, and a price. The Xbox One X will release on November 7, 2017 and it will retail for $499.

What's likely most striking about the Xbox One X is how small it is compared to today's powerhouse consoles. Much like the Xbox One, it features fans along the sides and the Xbox logo prominently on the front, and the form factor is fairly similar.

Based on the promo images it's safe to assume the console comes with an Xbox controller, although it is unclear at this point in time if there will be any major redesign for this SKU. Since the Xbox One launched, Microsoft has tinkered with the controller design slightly, but there have not been any major changes. Some might have hoped the Xbox One X would include an Xbox One Elite controller, especially given the price tag, but that does not appear to be the case.

The Xbox One X may be the smallest platform Microsoft has ever made, but it's packed with the most powerful hardware a console has ever seen. As previously announced, the Xbox One X features a 6 teraflop GPU, 12 GB of GDDR5 memory and 326GB/s of memory bandwidth. Microsoft also revealed that the console would feature a liquid-cooled vapor chamber, which is how the company managed to keep the console so small.

Ultimately, the Xbox One X falls in line with expectations even if its name doesn't. Just prior to Microsoft's briefing a leak appeared that claimed the console would be called the Project Scorpio and would retail for $499. The latter portion of the rumor turned out to be true, but the name was wrong.

Now that all of the heavy lifting is out of the way, the real question will be whether or not the Xbox One X will deliver from a sales point of view. Its specs certainly put it at the head of the class in terms of power, but the price may be a key determining factor in how many people upgrade. Moreover it will be interesting to see how much of a difference the extra power makes for each game. But those answers will have to wait until November.

The Xbox One X releases November 7, 2017 and will cost $499. Expect more details soon.