Talking of sea battles, those cannon barge things are insane.

It's like having the Merrimac or Monitor cruising off coastal Japan.