I'm glad too hear that you had fun :) The number in the upgrades get added to your level on the right. Based on which bit of the level is active or not, the corresponding weapon is active. So there is a little bit of a puzzle element, when predicting the outcome (based on how familiar/fast you are with binary).