Good core gameplay. I'll echo that the map might be a little too big for a game jam game, especially without some sort of map to show you were you are. With a little more polish, it could go far.