EDIT: Actually, I wonder if that would have worked when they were down. Since it seems like it forces a redirect to instawallet.org
Interesting, I wasn't aware of this domain. It resolves to the correct IP address at the moment and then the redirect happens, because you are accessing it via http and it redirects you to the https version. If you would browse directly to the https version, it should result in a certificate warning. Just be careful: This isn't run by me and whoever is behind that might change it to point somewhere else at any moment.