Top
30°

Onikira: Demon Killer Release Delayed

J Station X: Despite being planned for a July 30 release, Onikira: Demon Killer's release has been officially delayed by developer Digital Furnace Games.

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