I have a GS60 2qe, GTX970M, intel i7, pretty awesome
but it CANNOT PLAY LEAGUE OF LEGENDS. In order to get complete smoothness for LoL which is a very basic need for a very basic graphic game with an exotic GTX970M, you will need to use V-sync, and V-sync is not good for LoL or any competitive games for example CSGO, there is NO ONE in Twtich uses it. V-sync slow you down, if you haven't noticed it and happened to have been compromised with it you should stop using it, it's just like adding 50 more ping to your game. What will happen if I turn V-sync off, the graphic looks like at the first 15 mins of the game, then later on, the FPS will drop so hard and make the game unplayable. I have tested it many times in many ways, it has nothing to do with overheating my laptop was running perfectly.
However, I found a way to KIND OF fix the problem. The solution is to stop using intel speedstep, then the problem seemingly solved, I am still keeping eyes for it. But what will happen if you stop using intel speedstep is your CPU will run at full speed all the time. Now, the temp is always around 70C even if you are just watching youtube, the Fan will spin loud all the time, if you want to play some better graphic games like CSGO it will overheat all the way to 95C ( not even talking about high end graphic games like GTA5 or crysis which is what 970M is for), there is a bigger chance for the hardware to go bad, and I spent large amount of money to buy the laptop and time to fix the problem.
So here is the result, is that 2000USD worth MSI notebook just simply CANNOT play the most popular game in the world.