This game is a 2D entertainment game with a Strategic Defense theme to defend the Kingdom of the Archipelago.
Archipelago Tower Defense

Source and More information: Archipelago Tower Defense [Free] [Strategy]

Author: itch.io