Is the Alienware X51 decent for gaming?

I'm looking into getting a gaming PC that won't kill my wallet. I have a YouTube channel where I play video games, and my current CPU isn't cutting it. I need something that will allow me to play Minecraft, games on Steam (e.g. Goat Sim, System Shock 2, etc.), edit videos, and run Elgato Game Capture and OBS without problems.

The build I'm looking at is:

Alienware X51

4th Generation Intel® i7-4790 Processor (Quad Core, 8MB Cache, up to 4.0GHz w/ Turbo Boost)

Windows 8.1 (will likely be upgraded to 10)

NVIDIA® GeForce® GTX 960 with 2GB GDDR5

16GB Dual Channel DDR3 at 1600Mhz

2TB SATA 6Gb/s (7,200RPM) 64MB Cache

Slot-Loading Dual Layer DVD Burner (9.5mm)

DW 1550 802.11 b/g/n/ac Wi-Fi + Bluetooth Wireless Combo

2x 240-Pin DDR3 SDRAM Memory Slots

I just want to know if this would be decent enough for what I need.

Built your own. Its way way way more cheaper. Goto pcparkpicker

Nothing from Dell is worth the comparative cost. I'd recommend the ASUS equivalent.