Ideal listening order (contains spoilers)