Thanks for the feedback <3
The game freezing on 1 monitor when switching tabs might be the browser saving memory.
The cannon movement is intentional, its like aiming a bow in games- otherwise clicking errors and having perfect aim would be too easy.
Just didn't get time to clamp at +90 & -90 and it can shoot out of bounds.- but that doesn't affect gameplay- just a visual.
Reading the itch page definitely would have helped- fun to figure them out though- but might have missed some details.
Thanks for playing!