>>715695071
he's a megafaggot, long story

>>715695037
as far as we know, no he's not involved given the scale of the project. this is a passion project that actually recognises the efforts of the previous fan TL team for the benefit of the english community.