This machine was made to do anything I needed it to do. It can run any game I play on max settings at at least 100fps. The CPU I got can overclock to 4.7ghz on air at around 65C during a stress test. I built this after one of my friends built his. The case is very large for a mid tower but fits everything nicely. None of my parts were DOA. This thing will do anything you need it to and some more.