What a neat idea! I've been trying to get my nephew and me to sit down for a week and try to make a game (basing our options on the engines I have available, the assets I have available, and the list of easiest game genres from Extra Credits' "Minimum Viable Product" video), but now the idea of doing it with some random mechanics intrigues me. I could see having the stages of game development come at us randomly: "Today we (draw) record sound effects!" (without knowing what exactly we're recording them for, aside from the general genre) "Today we (draw) create background graphics!" "Today we (draw) develop a basic physics engine!" "Today we (draw) choose a color scheme!" lol