Been enjoying some serious gaming on this machine. The two complaints I would have is the RAM is lower than my previous machine (but that can be upgraded in time). Also the multiple ports on the rear are uncomfortably close so standard cords would not fit properly without some alterations (used an Exacto to shave off plastic from the standard plug so it could fit and still be safe). But other than those issues this was a good exchange for the funds. One pleasant surprise is it functions well enough that its heat was fine when the A/C was out for a few days. It is in an upstairs room & so I expected it to over-heat while in use but it kept itself regulated so well that it functioned perfectly in the upstairs swelter. Probably would have given a 5 star review if the Ram was doubled and if those ports in the back were spaced reasonably apart. Also having to work with a razor blade the ensure my plugs could fit in is probably the only reason why I would not recommend this to a friend.