Computer is fast but the small footprint means little room for expansion. Also, power supply may be inadequate for some higher end video cards. I'm not a gamer but I added a graphics card as my monitor required an HDMI cable.