id has certainly put out games since 2007, the chart could be updated. Brownman (talk) 22:53, 10 December 2012 (EST)