Bought this laptop for gaming mostly and boy does it game. It plays all the games you throw at it in Ultra Settings with no hickups. It also plays the demanding game that melts most Pc's known as Crysis at 150fps-190fps which is unheard of.  Battery life is very good, i get over 7 hours of battery doing internet, youtube, Microsoft Office etc. Gaming on this laptop would get you 2-3 hours which is understandable especially if you play a very demanding game that requires a lot of electricity and power. I game about 4-6 hours a day and this laptop barely gets hot. This laptop has a lot of fans to keep it cool which i like a lot. I used to have an Alienware laptop and it would get extremely hot. I would recommend to anyone to buy this laptop especially if you want to play any game from High settings to Ultra settings in which this laptop can play no problem. Be aware that this laptop's screen is not 4K, however it does have a refresh of 144Hz at Full HD in which it makes the graphics look awesome.