I was thinking of buying a laptop that will be used for both medium intensity gaming (games like hearthstone, darkest dungeon up to more graphically intensive games like witcher 3 etc) and for general productivity and work (coding). My heart is set on the new razer blade 15; but I am not sure whether it is worth upgrading to a gtx 1070 over a 1060? (since I won't be playing any VR, 4K etc). Also are there any other laptops that may be a better fit? (I also considered the XPS 2 in 1). Needs to be portable, preferably 15 inch.