It finally returned for 2025, and took home a slew of awards when it did, including ...