Totally scam. I had to cancel my credit card.
All sounds great to have stuff for free. There are even advertisement in reputed newspapers pretending news.
Anywats once you signup... There are no terms and conditions so you can't read it before you sign up. Then you receive an email saying you will be charged 45 $ a month after 5 trail days. Once you rush to cancel the button does not work and support emails are not answered. The client support number is rude and tells you that you will receive a cancelation email in a few days.... Means after the trail period and therefore you would be charged of 45 $.
Do NOT fall in this scam. Very smart scam indeed.
Review about: Owlplayz Subscription.
Reason of review: Return, Exchange or Cancellation Policy.