Heheh, yep it was a panel that was blocking the button raycast -- we figured it out after the deadline, but oh well :')
Your recharge system idea is really cool :o we considered putting the mode swap on a timer, but your idea gives the player a lot more agency, which is great! I think ideally we'd get to a place where switching weapons is optimal for a high score, but I agree that the weapon balance isn't there yet.
I'm curious, which mode would you stay on for a high score? We've gotten different answers from different playtesters (though one tends to get more votes than the other ^^), so I'd love to know which one you felt was better!