I saw yesterday(in my time zone) an open signup page.. it's iplay.. I didn't register because I have a lot of trackers, and I am not familiar of it, and I am being satisfied with all my trackers..
Is it any good? iplay? should have I signed up yesterday?