Got something for everything, some Threads, some GPU-Power, and 32 Gigs of RAM. I use to game on that machine but also work on it like having it running up to 2 weeks with multiple virtual machines on it for testing purposes to publish to my hosted server and stuff