Well… after much consideration i’ve decided that releases will be mostly concluded at our forum:
http://www.deathtollscans.com/
Through if it doesn’t work out in the long run then i’ll just return here~~~but for now let’s hope it doesn’t fall apart 😛 =^^=
btw Release of Meteor 09 is posted over there right now.