Why? It looks like an open contract for me, because price is an essential part of the contract. A contract with 0 price for all future labor is just slavery. Slavery is forbidden by law. Thus, you can make a game and then ask for reasonable compensation for your labor, e.g. $1000 per line of code.