I believe this method will improve the way people learn as much as one can believe in something. As you are a learner of multiple languages, I thought you may like to work on something that can really change the way people learn.
First is get a clear goal of what teachers will need. What I'm getting stuck on is: I'm afraid students will just play through the game (as one should) and skip ahead and the game won't be in line with the teacher's curriculum
@Theraot the issue with rap battles and tasks/activities that use the language overtly in the activity is that it makes the fact that it's a learning game too overt
And to build the game quickly, I'll basically be reusing common modules to teach: puzzles, search and rescue, build this thing, navigate to x, order food from y, and converse with NPC
then putting the objects together to build a thing requires construction of meaningful phrases, such as "put x on y to make z work" (obviously, this would be in the target language)