It's a great budget computer and it's hard to build one at the same price but if you want a gaming rig your upgrade options will be limited by the proprietary motherboard and case. The pcie expansion slot actually puts out 75 watts so you can easily add a gtx 1050 ti graphics card but anything more powerful will require a new power supply. Beware because newer gpu chipsets are will not be compatible with the motherboard. The case is poorly designed and limits airflow.  The 12v pcm fan header won't power a fan and the stock cooler is the bare minimum so with a 75 watt gpu heater installed the computer will cook to death in short order.