Should I get the Revolt R777 Computer? DETAILS BELOW?

I wanna record games such as MineCraft with Shaders, DayZ, Rust, and Garry's mod.

Added (1). Here are the specs

ntel® i7-4770K Processor
8GB DDR3-1600 High Performance Memory
NVIDIA GeForce® GTX 780 4GB
ASRock B85M-ITX MB
SATA-III 120GB SSD + 1TB 7200rpm HDD
LG Slim Slot Blu-ray Reader
Windows 8.1 + Office 365 Trial

I have one it's a great computer, but it's compact, so it's hard for expansion! Other then that it's a great computer!