First: the update dropped?! Ive gotta get off work and clear space for my joystick!
Second: Final release?! Say it ain't sooooo.... well i havent read the news post yet, but the great thing about mods is that they can take vacations ... work on it off and on whenever a dev feels like it. But perhaps you guys are trying to uphold a more professional atmosphere.
At least you're going out with a huge bang. 7 hours from now im going straight to the most populated server no matter the ping.