Submit a news tip



Ikaruga Switch footage

Posted on May 18, 2018 by (@NE_Brian) in Switch eShop, Videos

Ikaruga

Ikaruga is quickly approaching its May 29 release date on Switch. For a look at the game with early footage, watch the video below.

Leave a Reply