I made this with my kid.  They were the creative director, and mechanics designer. 

I took care of programming and filled in for level design.