You know that this is a “buyout” of shares from your company, right? *
The idea is them becoming shareholders of your company. Essentially investing on you to make more money.
This is good, but the pressure on you to make a successful game is going to be multiplied by the money they give you to build that game…
People who have experience building businesses can make good use of this, but if you don’t know jack about business then you may just setup yourself into a trap ^^
If you’re not a serious company, forget it lol