I just saw a post that they are taking a hiatus. I didn't think they'd take down their page for it.