Cool gameplay, the quick weapon swapping reminds me of Hotline Miami I think. It really encourages you to keep moving, kill more enemies, and the inventory system actually letting you store some for awhile allows for some more tactical play, though the guns do run out of ammo quickly. Keeping health restoration in that same system creates some neat tradeoffs between dealing damage and safety, too.