This neat, I had a similar idea early on but could not think of a way to put it all together. You have done it great.
The number keys to switch potions was a tad tricky for some of the levels that needed faster switching. Maybe a mouse wheel to cycle through?
Otherwise, awesome job!