starcraft on 04 September 2009
Watch IGN's explanation's rather than simply looking at the list. Innovation was a part of it, but only innovation that benefited games.
The Turbografix had some AWESOME games.
starcraft - Playing Games = FUN, Talking about Games = SERIOUS