they were not touting the games themselves, they were touting their developers/creators. The games they were speaking of laid the foundation for games we play today. I can see how you misunderstood though. Its ok.
Yeah they keep talking about this all star 80s team lol... All the tech and gaming sites I follow no one even cares. The future better be brighter than 99cent mobile games for THQ hahah