Don't worry! Uflutter isn't going anywhere. We're actually making the site even better. We'll be back soon, and when we are we'll let you know...