Kit Creator Official Statement Regarding Jeff Flowers on January 27, 2025 Competitions Kit Creator Showcase +