Submit a news tip
☰
Ikaruga is quickly approaching its May 29 release date on Switch. For a look at the game with early footage, watch the video below.
© Copyright 2024