To me hardcore gamers are like the elites found within any other form of art or entertainment. They are very familiar with the topic and have been around it for a significant amount of time. They know what makes a game great, and can look past the more obvious conclusions and evaluate a game as it is in its entirety.
A hardcore game is a game that is agreed upon by hardcore gamers as great.