Seeing how subjectively people, even in this thread alone, use the term "innovation" convinces me of just how hollow a buzz word it is when discussing games.
Seeing how subjectively people, even in this thread alone, use the term "innovation" convinces me of just how hollow a buzz word it is when discussing games.