Cover art for Owl Force

Owl Force

December 31, 2026 · Megafauna

Lead the legendary Owl Force and your wingmates 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.

Release date
December 31, 2026
Developer
Megafauna
Publisher
Megafauna
Platforms
PC (Microsoft Windows)
Genres
Adventure, Indie
Steam reviews
No user reviews

Screenshots

Screenshot 1 from Owl Force Screenshot 2 from Owl Force Screenshot 3 from Owl Force Screenshot 4 from Owl Force Screenshot 5 from Owl Force Screenshot 6 from Owl Force

Tags

Sci-fiExplorationSpace SimShoot 'Em UpSouls-likeThird-Person ShooterFlightPvEAction-Adventure3D

Community

Browse the full release calendar