Do not know either legit or plays dumb.
Do not know either legit or plays dumb. Sent them few emails regarding canceling the subscription, as could not see anything on the platform however kept charging the subscription and did not respond back till now, its been more than a month now. June 2026.
