Is this a proposed build ?
1. The H60 isn't helping anything, a cheaper air cooler would do much better.
2. With the 970 having arrived, it's real hard to make a case for the 290.
3. The Novatech is not something I can recommend . The EVGA B2 750 is just $50 on newegg
4. The case is a bit small .... I'd look at the Phanteks Enthoo Pro
Can't say I know anything about Battle Toads ..... but you can compare the 290 and 970 in 17 popular games here:
http://www.techpowerup.com/reviews/ASUS/GTX_970_STRIX_OC/6.html