This is the first Windows laptop I've used, coming from a 2009 Macbook, in fact, and I have to say that I am very impressed. The GPU is a proper gaming GPU (meaning they aren't just using the word “gaming” as click bait). I was afraid that having such a powerful GPU would cause it to have a short battery life. That said...I was pleasantly surprised to find that it does, in fact, have TWO GPUs (the Nvidia GTX 1050 and the embedded Intel GPU that comes with the CPU). The computer is smart enough to use the much lower power draw Intel GPU when you're doing basic computing and only fires up the Nvidia when you open a program that demands it.
Speaking of programs using the GPU, while it is sold with the idea of gaming, anyone using Adobe's Creative Cloud will most certainly find the beefy GPU nice as well. Programs like Photoshop and Premiere can also make use of the GTX 1050 to speed their operations.
This, in my opinion, is kind of a missed selling point that HP should really be exploiting as there are plenty of programs other than just games that a good GPU can make quick work of in performing tasks (especially when they can make use of the CUDA Processors on the GTX).
The computer also has an HDMI port with full audio support which is REALLY nice if you want to easily connect it to an HDTV (whether to play a game or just to use it as a media center). I didn't see much discussion on the webpage, but it also has Thunderbolt 3 which allows in general super-fast 40GBps external connections, plus opens the door to being able to attach external, faster GPUs at a later time (total transparency: I haven't checked with HP if external GPUs are supported, just throwing that out there). The keys are backlit in green for an easy-on-the-eyes experience.