A supposed test version was "leaked," it wasn't a working game though, just 4GB of useless trash, but at first the dev team thought that there were files in there which could only have come from their QC team.
So they wanted to find out whom of them they couldn't trust anymore, while at the same time tons of people were pissed over having downloaded 4GB for nothing, using their allotment for Mega or having a restricted download capacity in general, some of course blamed the devs, because that's who many people automatically blame.
It then became clear that this was an April Fools' joke by the mods, not being cleared with the dev team.
The only glimmer of light is that apparently the QC team wasn't involved, so work on the game should continue as planned (hopefully).
But of course most people are still pissed that the mods didn't contact the devs before the prank AND took way too long to at least explain the circumstances.
And then you have the usual amount of people only halfway understanding what happened, but of course having an oh so important opinion they have to share with us all. If we are lucky, this will also happen in broken English and spread over several consecutive posts. ;-)