Been telling me for days that points for completed offer will be added in 48-72 hours, now that time is up suddenly theirs been a tech issue and they refuse to honour their offer. Kinda odd how all tasks for that game and others track fine but the slightly larger payout cant be tracked. Dont waste your time on these people just another scam
Claim your business profile now and gain access to all features and respond to customer reviews.