id has certainly put out games since 2007, the chart could be updated. Brownman (talk) 22:53, 10 December 2012 (EST)
added a couple games to the chart --Davefein (talk) 12:48, 11 December 2012 (EST)