You may have noticed that our site, stage.grrrgraphics.com was suspended for over eight hours last night. Our site is back ...