You kinda went all out for a Gamejam project of all things. I can see this becoming a full-fledged game if you put your mind to it.