I was a bit scared that the RNG of not getting an upgrade was going to make it feel too luck based, but I feel like you hit a really good balance. The game play is fun and simple, the rooms are very well designed, nice visuals and graphics, overall great job!