Any further ideas on a cheap gaming pc?

Solution
This build would be better with more than 60$ of headroom:
PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-4460 3.2GHz Quad-Core Processor ($197.95 @ Vuugo)
Motherboard: ASRock Z97 Anniversary ATX LGA1150 Motherboard ($113.97 @ Newegg Canada)
Memory: G.Skill Ripjaws X Series 8GB (2 x 4GB) DDR3-1866 Memory ($93.17 @ Newegg Canada)
Video Card: Asus GeForce GTX 970 4GB STRIX Video Card ($396.95 @ Vuugo)
Case: Enermax ECA3253-BL ATX Mid Tower Case ($41.98 @ NCIX)
Power Supply: EVGA 750W 80+ Bronze Certified Semi-Modular ATX Power Supply ($93.75 @ Vuugo)
Total: $937.77
Prices include shipping...
Your build is reasonable.
For gaming, the graphics card is more important than the cpu.
I might reallocate that budget to a cheaper i5 or i3 and a stronger graphics card.

I like your case pick, but a Silverstone TJ-08E or PS07 is similar at a lower price.
 
This build would be better with more than 60$ of headroom:
PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-4460 3.2GHz Quad-Core Processor ($197.95 @ Vuugo)
Motherboard: ASRock Z97 Anniversary ATX LGA1150 Motherboard ($113.97 @ Newegg Canada)
Memory: G.Skill Ripjaws X Series 8GB (2 x 4GB) DDR3-1866 Memory ($93.17 @ Newegg Canada)
Video Card: Asus GeForce GTX 970 4GB STRIX Video Card ($396.95 @ Vuugo)
Case: Enermax ECA3253-BL ATX Mid Tower Case ($41.98 @ NCIX)
Power Supply: EVGA 750W 80+ Bronze Certified Semi-Modular ATX Power Supply ($93.75 @ Vuugo)
Total: $937.77
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2014-10-13 11:07 EDT-0400
 
Solution