>>25859404it's never been confirmed who omega was, their actual role in the company outside twittering, and if they're still around or not.
every fucking thing people say about omega is essentially made up, which was especially entertaining back when people would have schizo fits over them