Onikira - Demon Killer: 29th July 2015 - Work in progress

Hey fine gamers In the months since early access we've been working our collective butt off to finish this game. Our final deadline for release was to be July 30th and while we've fixed countless bugs, and added 3 times…