A decent challenge and a decent story that gives me a purpose to endure said challenge are really the most important fun factors in a game for me.