Ah! Sorry to hear you had trouble with the cannons. Theres definitely a lot of room to improve with the projectile system.
But I'm glad you liked everything else!