Assume you have been offered a high-salary job in a software company that develops games for children. You have been assigned to work on developing a game that is uneducational (e.g. about fighting enemies or chasing thieves)
Hold it! The job hasn't been assigned yet -- I haven't accepted anything!
and you believe that such a game is waste of time for children and corrupts the public manners. What would you do in such a case?
Option #1: Accept as stated.
Option #2: Walk away.
Option #3: Negotiate a different position.
From the scenario, the company accepts my ability to develop games, and accepts my ability to work with children.
Now, I have actually done games for kindergarten kids. The action was geared to their behavior (unstructured explorating) and their reward sytem(complete a challenge and watch the eye-candy).
The teacher liked it and asked me for more, and asked me for support. There's a market for "nice" games.
Grade school kids want their play to be more cognitive. I don't know about teens.
So, Option #3: I work the project my way, and they market their way, and we'd both get rich.