I echo quite a few things the other comments have mentioned (specifically the inventory stuff) BUT the I love your randomized storage room. It's pretty fun solving a mini maze every time. I did find myself entering and re-entering to see if I can get a more ideal layout but sometimes I wasted more time doing that. Otherwise, it is pretty good what you got here. Good job!