Buying a custom PC, is this good enough?

I'm looking to buy a PC from a website which builds it for you. I would like to be able to run Minecraft at a minimum of 60 fps and max settings, maybe even be able to play some other games but nothing much. I also would like to be able to edit with software such as Photoshop, After Effects.

Here are the specs:
• Processor (CPU)
Intel® Core™i5 Quad Core Processor i5-4440 (3.1GHz) 6MB Cache
• Motherboard
ASUS® Z87M-PLUS: m-ATX, USB3.0, SATA 6.0, XFIRE
• Memory (RAM)
8GB KINGSTON DUAL-DDR3 1600MHz (1 x 8GB)
• Graphics Card
1GB NVIDIA GEFORCE GTX 650 - DVI, mHDMI, VGA - 3D Vision Ready
• Memory - 1st Hard Disk
1TB 3.5" SATA-III 6GB/s HDD 7200RPM 32MB CACHE

I would recommend the 660 or 670 from nvidia but for just mine craft should be fine. Save money later though go ahead and get the i7 if you can but this setup will work. Make sure the power feed is 600 watts or higher.

I would suggest you bump the video card up to a 660ti if possible.

Yes it's good enough