I dont like the idea of giveaway. Its kinda waste of money. I dont think that the company is flash with cash. The project is still not implemented.
Giveaway is being held for some marketing purposes. In fact, theyll be able to attract new audience to their project. Most likely, the money for this is allocated from the marketing budget.