Final submission to LD30

It's a "to be continued" but I'm done for now!