Thank you everyone above who played the game!
@wertle As I said on the stream, the hieroglyphs probably don't say anything (I picked random ones)
The voice over at the beginning is in ancient Egyptian, or at least what scholars think ancient Egyptian has sounded like (at least according to a few youtube videos I found :) )
@randomphantom the hourglass for the first stage starts out after you finish talking with Horus. For the other stages it simply starts out after a few seconds.
@sidnoea thank you! The battle music is not mine (from opengamearts) but I agree it's really nifty :) To try to explain regarding the mechanics of the snake - but just to preface, the following text is not meant to be an excuse - the fact that you - and several other people I saw on stream - had this complaint means this was not "taught" well enough in the game. I did want to give a detailed explanation for how I designed the mechanics of the snakes in case it will be interesting to you or to future visitors to this page:
The snakes do behave randomly - they would sometime turn around by random, and the decision whether to jump or walk (for the yellow snakes) is random. However, I've spent a lot of time on balancing the various speeds and behaviors of the snakes to make sure at every random decision point the player has enough time to react and avoid the snake. So, when playing against a single snake, I can pretty much 100% never die and always avoid them. The strategy is basically this:
1) Get close to the snake (without jumping), wait to see if it jumps 2) If the snake jumps, go under it. This is perfectly safe because snakes never stop mid jump. 3) If the snake keeps chasing you, jump over it, but don't be too committed to the jump in case it switches sides 4) If the snake switches sides while you're above it, go back and do not finish the jump
I worked a lot to make sure the strategy above works almost perfectly with a single snake. The one thing I had trouble perfecting in the given time for the jam was the level with the two snakes. It's not very common, but the pair of snakes would sometimes be aligned in a way where it's impossible for you to avoid one of them without bumping into the other. This is not common because the snakes are actually aware of each other and actively try to avoid situations where this happens :) However, it is not perfect and still happens occassionally.
Still, I currently manage to win the game consistently, usually without losing any lives, in all difficulty modes. I am still trying to figure out how this could have been "taught" better in the game. One thought I have is that maybe the difficulty curve is just too steep - I've noticed for instance that streamers who start by beating easy and only then move to normal usually struggle very little with normal, versus streamers who would start with normal and will die repeatedly at the second stage (with the two snakes).