Thank you for your feedback. We intentionally made the bats 0.1 unit faster than the player, though in hindsight that may be an issue early game. I found that it was quite easy to get them hung up on the terrain, then pick away at them.
As for the glyphs, it just comes with time or bosses. I think the exact amount of time is 4 minutes of gameplay for one glyph, but a boss appears at every 150 seconds that also gives one. We definitely will need to lessen the time per glyph next time, but I just eyeballed the time, mainly because that feature was added with less than 10 hours left, and we still needed to add other features.