Our engineers are currently working on a technical issue on the website. We will post updates here -
Update 1 (21:45 10 July 2014): We will be offline for a period of time tonight
Update 2 23:00 15 July 2014: Our engineers are nearing the completion of their security audit. We should be back online soon.