Oh, it all ties together so nicely. It's wonderful - good job.
My only niggle is that the delay between click and the guns firing made it feel unresponsive at times. However this is only a real issue with the first weapon, which I switched out quickly.
Coffee pot boss was so, so well done! I'm charmed. When's the merch dropping?
Well done :)