Supported OS | Windows |
---|---|
Release Date | 13 October 2024 |
Developers | Megafauna |
Publishers | Megafauna |
Sold copies | ~ 10,000 |
Lead the legendary Owl Force on an epic journey defending the galaxy against the nefarious Darktail Order. Take on missions, upgrade your ship, and engage in heart-pounding battles to uncover the hidden secrets of the universe.