Quest 979: The Final Battle