The good: This PC run some last gen games decently on a mid to small sized monitor only.Unfortunately, there's some not-so-good.This PC is not very upgradeable, the motherboard has very limited options. Very limiting USB-C expansion, can't power Oculus VR link. Can't take additional upgraded video cards. And it comes without TPM2.0 and so can't upgrade to even the next version of windows.Overall very disappointing purchase.