New Updates Coming Soon (2014)

General

Here is just a short update in case you were wondering about our recent lack of communication:
In the last couple of weeks we made some major improvements on our server, including the website. Additionally we're currently working very hard on new releases of all our software. That means new updates will come soon!