in an on going definition of a game that never seems to end...
a game must have
an over all goal, some purpose to the game
consequences, you must be motivated to do something in a game to avoid the consequences of inaction.
a start and finish of some kind
an opportunity to win something, the game, some goal etc
this could be the most vague definition to a subject that has an endless grey area