"Sneeze gun" made me laugh! I can absolutely see what you mean!
I completely agree with every point you've made here, thank you for the detailed feedback, and for giving my game a play!