I don't exactly see how it fits the theme other than with the name BUT I LOVED IT
I would keep playing it until finish, but there's a bug where a cannonball would go through a tile and not split even though the swords show up anyway.
I love these kinds of puzzle games especially when enhanced with great visuals like these, a good soundtrack, and nice satisfying sound effects!