The site is finally back up! I got scared for a moment, LOL.
Did it go down for anyone else?