Picture Windows, 2025