Game is kind of luck based. What guns will you get? Will you get good ones or the shit ones? Upgrade system is kind of luck based and also shit as you have 2 weapons that both need upgrades. Sometimes you also get other upgrades like for your legs or map. The map one is kind of a waste as it could get dropped some other way and not take the spot of a potential good upgrade drop. Enemies should be able to drop upgrades as well since you have so much shit to upgrade. Entering rooms is luck base to where will you enter the room and have a chance to fight or will you enter the room and have the enemies dropped on top of you and you get fag hit into oblivion before you can even do anything.