New website coming soon

We've been secretly working on our new website since October 2012. We alway get giddy near launch time. We're not setting a date yet. We want to know that it's right before we release it to the world, but watch this space. Here's a sneaky peek :)

Screenshot of the new Intrahost website