Meowzors

Smuggest Anime Third-Person game ever.
Shooter