Real-world flash game development : how to follow best practices and keep your sanity /: how to follow best practices and keep your sanity. (2011)