asked by
on 4/25/19It is a scam ran by a well known game dev scammer who has been scamming game devs since 2017 with fake promos.
He has changed the name of his company 3 times, stay away from this!
You buy their package, they run a promotion. It's legit.