Irish Indie Title Onikira Given Release Date
You may have seen Emma’s preliminary play of Irish Indie title Onikira a few weeks back. Now you’re going to get your chance to play it with independent games publisher, Headup Games, announcing its release. The beautiful side scrolling slash-em up is set for release on July 30, the publisher announced on their Facebook page […]