Update your RSS feeds or what have you; QuitScreen has recently moved to quitscreen.tumblr.com