I like it!
Wonder how much each one costs to produce? Can you imagine launching a couple of hundred of these things against an advancing army? Or a ship?
This would be something directly out of Battleship!