…finally!
When I posted a link to the site a couple of weeks ago they were getting so many hits (obviously not just from me) that they took the site down. I assume that they have upgraded their servers and the application is back online. Here is me after being Simpsonized.
Damn, I can see the resemblance…If you want one, go to Simpsonize Me!