I'm glad you enjoyed the game, and I agree the evolutions are very random. I'm sorry about the checkpoint death glitch, I'll look into it!