Cool game!
I could definitely see this becoming a mobile game!
Maybe just add some background music and polish it up a bit.
Also, people tend to shy away from installers, the best thing to do in a game jam is to have it as an HTML, that way as many people as possible is gonna play it. Otherwise you could just upload a zip file with the game. You could have one file with installer and one file with zip, so people can choose!
But yeah, I definitely see potential in this!