Yeah I signed this like 2 months ago, and yes I heard about it on TPB because I ftw in TPB