Gamegleam.com has a rating of 2.0 stars from 1 review, indicating that most customers are generally dissatisfied with their purchases.
I've got 2 games on there, Raid Shadow Legends on Android, Neverwinter for PC. I submitted the required screenshots for both on April 19th and they're still under review. I don't know how long a review for the game verification takes but it shouldn't take this long. As of March 1st, mine are still pending and there's no way to update them. I've sent cs multiple messages asking about it and have not gotten a response yet. I've invited 2 people and haven't gotten the sign up bonus for them. I currently have 45 points.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.