^ ^ ^
Arrgghh !! to much to comprehened lol !!
Although i will say with regards to you Kurgan.
I think to be able to enjoy a game, you need to have all three elements of what you mentioned in moderation. Gamepley is a big factor , graphics not so much but you still want some level of quality.
And personally i think having a Great storyline rather then a good/ok storyline can be the difference between a really GREAT enjoyable game and mediocre / meh game that you could have gone with out.
... I am Jacks Smirking Revenge