We're back in the land of living!
The site was down for the last several days due to a complication in the move to the new server we now reside on.
Basically, the server we were on was meant to be decommissioned at the end of January, but due to a technical issue, it was accidentally decommissioned 2 weeks early.
It took a couple of days to get our act together and get the server re-enabled as we were also finalizing a major project release.
The site is however exactly the same as when it went offline, without any shiny new features. The new features are still coming, but I needed access to the site to go about implementing them.
More news soon.