Available Digital · physical unverified
- Released
- Nov 30, 2017
- Studio
- —
- Platforms
- 1
Super Shoot Owl
Nov 30, 2017 1 platform
Indie
Action
Owly has been kidnapped by the treacherous Tala. Fight your way through hordes of evil llamas in a quest of liberation and vengeance.