Wtf happened to wickedgen? It shut down a few months ago and it's still down. Is it ever gonna come back, I feel like they just got up and left.