blackshellmedia.com
Game Development 101: Let's Get Serious - Black Shell Media
Where have all of the serious games gone? Today we talk about how to craft a meaningful, deep game.