It's had both TTS and NESF stickers on before, keep changing my mind about who I like the most lol
I fell out with TTS at one point but I think most of those people have left the forum now. They aren't so bad really but their forum is rather quiet these days.