Bull Shaddai Games

A military strategy game in which the player deploys troops to the field to destroy zombie otter burrows
Strategy
A 2D Arcade and Side-Scroller with a style from the '80
Racing