Doh, sorry for the problems... I forgot to renew it until it stopped working. Then I thought I renewed the domain on June 26th, but then I just discovered yesterday that the request didn't go through.

Hopefully it will be back soon.