I like the concept. For a short deadline, you did better than most getting something playable! I am sure the stuff you made here can translate into other games too, experience is worth a lot and the main point of a game jam!