Great little game/concept. I really enjoyed this!
It was also unclear to me that you were spawning at a random point in the map. I think there's some good mystery to be hand in that, but perhaps a nudge that you don't know where you're starting out, perhaps through dialog, might help?
Great work!