Interesting name:
https://en.wikipedia.org/wiki/Gleeking
Never heard of it, but it seems suspicious to me.
...
ON their website, their location of business is:
Digital Spread LLC, 333 SE 2nd Avenue, Suite 2000, Miami, FL 33131
Content Roots LTD, No. 2 Wellington Place, Leeds, UK LS1 4AP, United Kingdom
But according to Scamaudit:
http://www.scamaudit.com/domain/gleekplay.com
The IP of the website suggests that its servers are located in United States. And, according to whois details, the website owners are based in Canada.
Contact Details
Contact Email: (billing@khmediacorp.com)
Registrant Name: KENNETH HELAL
City: MONTREAL
State: QC
Postal Code: H2P1E0
Country: Canada