Update #1: Due to the unforeseen technical issues we are rescheduling our launch. The current ETA is four hours from now. Very sorry about this!
Update #2: We've posted another update! Dealing with some load issues, but other than that everything's looking good.
External link →