Very cool :) It looks like a basis for a fun longer game, I'm hoping you continue making it!
(and please don't fall into the trap for all indie devs - hoping to add so much that you get burnt out and end up not releasing anything)