Games/Ikaruga/MediaIkaruga·, 2002 · Atari, Inc.MediaBack to gameAll16Screenshots15Videos1Screenshots15Videos1Gameplay VideoMore about IkarugaPlayer reviews