It's a combination of the two. It takes an interesting world, a captivating universe and the technology to support it. Some very simple games do very well, but I am considering the overall picture. If the world is interesting and the technology supports it, all this together will provide a winning recipe. I think if you have these conditions, your game will be successful.
On October 25th, 2012. See this statement in context.