Well, yes a good mechanic is also necessary ingredient! There is nothing worse than a game where it is a chore to play!
Ha, I also remember pong and asteroids! Although, that was at friend's places... Somehow, an active imagination made them seem incredibly epic!
I don't know why, but I find console controls incredibly confusing... Whereas the huge array of commands available on the mouse and keyboard combo is not at all confusing...