Games need to have a simple premise that is easy to get into, but have lots of layers to keep you playing.
English
-
Yup yup.
-
I agree, but to me anyway that seems like a formula that few companies can pull off.
-
Well most of the games you listed do just that.