I bought this computer because my laptop broke and I needed something for casual gaming. I cannot say how this computer does with more demanding games, but it works perfect for my purposes. I also wanted something that I could upgrade when I need an upgrade. This computer has a ton of space for upgrades, and the wire management is great. The RGB colors with the remote is a nice touch as well. Overall, a great computer for a great price for those looking for a place to start with a PC.The only complaint I have is that on the checkout page it said "signature required on delivery," when delivered they left it on my porch with no signature. When I checked with the post office it said the seller did not choose this option when shipping. Be careful upon delivery as this is an expensive package to not require a signature for- so make sure you are home when you get it delivered!UPDATE: One month in and I am taking a star off for the fact that the system is overheating while the load is only at 1-3%. I believe this is just due to a loose fan or needing more thermal paste, however, it is disappointing to need work after only a month. HOWEVER, do not listen to the reviews for people saying this only has a 30 day warranty. The company is very responsive on their website and provides a year long parts warranty, and a 3 year labor warranty. Use the packets in your box to register your device through the manufacturers website.