This guy site tells that invite will be to one streaming site. It has all the right screenshots and stuff. Yet when I purchased invite I received invite to a completely different site!
1 Invite
I couldn’t create my account hope to resolve soon
1 Account