Published on July 1st, 2018 | by Gregory
Video Review: Ikaruga (Switch eShop)
Format reviewed: Switch eShop
Website: Official Website
Ikaruga (Switch eShop)
Summary: Ikaruga is rightly regarded as one of the greatest shooters ever crafted and highlights Treasure at the peak of their powers.