While this isn't as bad news as the title makes it seem, Gamecock as a publisher no longer exists. According to Eurogamer they've been acquired by the slightly richer SouthPeak. They also point out:
The deal's likely to raise a few eyebrows; outspoken Gamecock boss Mike Wilson has often criticised companies releasing games in order to please investors, and SouthPeak became a public company earlier this year.Hopefully this will mean Insecticide will get proper advertised release next time, or even - gasp - a boxed release. Heck, they might even grab Brütal Legend for all we know, if they're that happy to splash out.
EDIT: Neon_git on the forums noticed this too, and gave a link to Gamasutra who have a little bit more info on the deal. Thanks!
Source: Eurogamer
I hope I won't be forced to buy the game again in a retail package, but I'm afraid this is the case.
Mm.