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