Please take a look at an article I recently co-wrote with my colleague Wendell J. Bartnick published on gamesindustry.biz here.