Re:GIMP 2.8 (Stable) Finally Available For Download
by DHowett on Thursday May 03, 2012 @02:11PM
(#3925003)
The Windows installers are prepared by a separate team, not the GIMP developers. There's really no use in getting upset that another platform you don't care about got it before you.
If I were them, I would have waited a few days and gotten the Windows installer together first.