Hey! Thanks for trying out our game! That number is the health actually - we were meaning to replace that with a health bar later, but ran out of time.
The spawning issue is a known bug as well, unfortunately. Thank you for bringing it up though!