How I think game design should work

May want to check out “Project Spark” by Microsoft.