Interactive Games That Captivate Players Across Generations