Top
40°

Beat ‘Em Up ‘Onikira: Demon Killer’ Gets a Release Date

J Station X: Headup Games announces the release date for PC beat 'em up, Onikira: Demon Killer. The game stars a samurai who must defeat enemies from the underworld.

Read Full Story >>
jstationx.com
The story is too old to be commented.