All I can find are screenshots of their old web interface. They've made a lot of improvements recently; better customer support, a much faster server, and while the interface isn't 'purdy', it's better. More upgrades are on the way too, I've been told.