Onikira: Demon Killer

Platform(s): PC
Genre: Action/Adventure
Publisher: Headup Games
Developer: Digital Furnace Games
Release Date: July 30, 2015

Advertising

As an Amazon Associate, we earn commission from qualifying purchases.





Onikira: Demon Killer

Onikira: Demon Killer is a 2D side-scrolling beat ‘em up set in a fantasy feudal Japan.