UPDATE: Website is back online! Fuze away!
We've had a swarm of users, and our servers have gone down temporarily--popularity apparently has a price to pay! Don't worry, we'll be back soon--estimated time is around 6:30 pm Central time.
Thanks for supporting us. We're really sorry for the inconvenience!
-the FotoFuze team