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