First your posts are hard to edit to quote properly, you hit enter way, way to many times! Stop!
I"d like to add that assuming good art, animations, gameplay, setting etc, all those mechanics, lets say they"re good, you need that "something" that makes a player want to get that next level...