Wot I Think: Ikagura

Date: Fri, 10 Nov 2023
Game: Ikaruga
Ikaruga Game Banner
Genre: Action, Indie
Developer: Treasure
Release Date: Tue, 18 Feb 2014


Developers Treasure are masters of the shoot em up though and visit site to read more>


Write your comment!