Most reddest eyes ever! XD (I know, I’m bad XP)
It’s still up! //www.homestarrunner.com/ No idea if it is still updated or not, but the site is still online. :)