With this year's Game Developers Conference kicking off in San Francisco today, it's a good time to take stock of some of the biggest challenges developers face, from rising costs to the ever-changing ...