EngageMedia unfortunately suffered a hard drive failure on our very recently leased new server. We’re very sorry about this however it was largely out of our control. We emphasise that the site is currently in it’s Beta stage and that these things are possible under these conditions. We are currently working on getting everything restored and we should be ready in the next day or two.
The EngageMedia Team.