Not every game can be judged by the same criteria. However, I'd say that a great game is largely defined by gameplay that is fun, original, well polished and has good controls. Having an appropriate length, good replay value, music, sound effects, voice acting, visual presentation, art direction and solid frame rate also helps.