Top
80°

Ikaruga Switch footage

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

Read Full Story >>
nintendoeverything.com
The story is too old to be commented.