Step into the role of the ruler of the fortress in our thrilling game on Astra Games. Show off your combat skills as you battle against pesky frogs in order to claim victory and collect 3 stars on each level. Are you up for the challenge in this precision shooter game?
Select to fire. Defeat every creature. Gather up the stars.