This post has been editted to remove everything it said because it was an april fools joke and now april fools day is over.
Basically it was a fake mod release, well only a demo/alpha release. It got 102 downloads at the time of removal by us, on moddb alone, in less than 24hrs
Thank you to everyone for downloading the joke, it makes us at DBS happy, and thus helps us work better making a better real mod for you ;) and also ty to everyone who played along to help trick others once you found out.
Look for another REAL update in a few hours time
wow i hate you :)