I think this game has a bug where the cannons get progressively faster every time you restart, lol. Might be intentional? It definitely did cause me to lose my sanity
The cannon sound gets a bit repetitive after a bit. I would consider looking into randomizing the pitch:
Also, the broken cannons are honestly just not fun. They feel too random, which hurts the experience. Had fun with the game overall though. Thanks!