Great game! It seems like you made a different ending depending on in which room you disobey plus a couple more, which must have been quite some work. I think my favourite is moving so fast that the narrater can't finish his sentences.
For those wondering, the surprise is definitely worth replaying the game a bunch of times until you follow all instructions correctly. Some improvements would be:
- When jumping check if the bird is grounded or was grounded 0.2 seconds ago (helps a lot with the platforming). Also, check if the player pressed jump to jump (Input.GetKeyDown), not if I'm pressing jump (Input.GetKey). This fixes the bird continuously jumping.
- Only the slime in room 6 drops a sword (bug).