Just wanted to report the site is down. Been that way for at least a few hours judging by the forum.

--
Richie

www.glitchpop.com