http://oversteer.co.nz/game-development-diary-part-1/
Game Development Diary - Part 1