Loved your game! It is very well done, polished and finished (in a game jam that is not always accomplished).
The only improvement I can think of (and really, it is the only one I can think of), is that perhaps a "map" to see were are you, would help players without orientation sense like me, that need a lot of help.