The problem with making video games is that it is long not hard . Designing your game is about 3-5% of the time spent making it. The rest is in tweaking animations, inverting arrays for better performance, refactoring, adjusting physics, fixing weird bugs, creating metaformats, and wishing desperately that floating point numbers did a bit less floating.
There's an interesting take on this in the book Rise of the Videogame Zinesters: How Freaks, Normals, Amateurs, Artists, Dreamers, Drop-outs, Queers, Housewives, and People Like You Are Taking Back an Art Form
http://www.amazon.com/Rise-Videogame-Zinesters-Drop-outs-Hou...