A 3079 update is here & this game was recently Greenlit on Steam! Don't worry Desura owners (and future Desura owners), Steam keys will be made available! Hopefully Steam will also make the sequel, 3089, available on Steam shortly.
As Twitter evolved, their interface changed which caused the multiplayer interface to break. That should now be fixed & you can tweet your servers again! The IP discovery feature also broke (old service shut down), so now 3079 uses Amazon to grab your public IP (which should be much more reliable).
There was also a recent report of an Energy exploit which has been resolved. I've also built 3079 with the latest version of jMonkeyEngine 3 which has better support for MacOSX & Java 7 and made a few tweaks to the main menu.
You can see all the changes on the official site's version history!
OK, back to work!