For $2000 you can get a Razer Blade, which has about 5 hours of battery life when using lightly and should be able to run any modern game well at high settings. It's also very thin and light (about the thickness of the thickest part of a Macbook Air). Only problem is the display is 1600x900, and...