Poor HTC. Just hours before it was set to officially announce its latest flagship device, the HTC 10, it appears the smartphone has been given an impromptu unveiling on YouTube via a leaked promotional video.
HTC was due to lift the lid on its 2016 Android flagship on 12 April, following months of leak-infused speculation. Those eagerly awaiting their first glimpse of the HTC 10 may not even have to wait until then, however, with the video in question showing the device in its entirety.
The 50-second clip backs up previous design leaks we've seen on the HTC 10, showing a device cut from a metallic slab with a chamfered rear edge. We also get a glimpse of handset's primary camera next to what appears to be a dual-LED flash, as well as a USB-C port, mic and bottom-firing speaker, physical home button and power/ lock keys.
By the looks of it, the HTC 10 will be available in three colours, including silver/grey, black and gold. What the video doesn't tell us is what's going on inside the device, though thanks to a leak-heavy run-up to the HTC 10's launch, we already have what we think is a pretty good idea of what we'll find. Anticipated specs include a 5.2in Quad HD Super LCD 5 display powered by a Snapdragon 820 processor and 4GB of RAM, packed in alongside 32GB of internal storage and a 12MP Ultrapixel camera with Optical Image Stabilisation and laser autofocus.
Also pegged for the HTC 10 is a long-lasting 3000mAh battery and series' much-loved BoomSound technology, which is tipped to appear in the HTC 10 in a special "Hi-Fi Edition" model.
The HTC 10 faces some stiff competition in 2016's line-up of flagship smartphones and could ultimately prove the company's swansong if it fails to win customers' affections. The company's precarious financial situation largely rests on how well its upcoming device performs against devices like the highly-acclaimed Samsung Galaxy S7, which is currently enjoying rave reviews from both critics and consumers.
You can follow the launch of the HTC 10 live via the company's website. Proceedings kick off at 1pm GMT/ 8am EST.
Until then, take a look at our HTC 10 wishlist.