I would advise, as an industry, to pull back from this obsession with user wants and user needs and instead to design for fun. What you want your players to feel, what is the emotional path for them to get there, and how does your software—your business product, if that's what you're building—take them along the path?