Tagged: Ikaruga Switch

0

Ikaruga (Switch Custom XCI)

Ikaruga is not so highly revered by chance, despite its near accidental creation. It is the result of a combination between an incredibly talented team making the most of excellent...