I'm no expert with laptops, but that looks like it'll do what you want it to. That 128GB SSD has plenty of space for both your OS and the game folder. Remember, this sucker is going to run pretty warm, especially because it's an Ivy Bridge CPU, and you'll want to make sure that you're not choking out its airflow by setting it directly on your lap, blankets on your bed, or something like that.
Connect With Us