Hello, I am looking to purchase a new gaming laptop. My budget is around 1000 dollars and it would be great if it could be ordered via Amazon. I am looking to play mostly Dota 2 and CS:GO, but I would also like to be able to play games such as Overwatch and Hearthstone. I also have games on my Steam that I would like to be able to play that may be more graphic intensive, such as Skyrim. Thanks!