Ikaruga Game Home

Description: Ikaruga is a fast-paced scrolling shooter with a twist – players must constantly switch their ship’s polarity to maximize their damage output and avoid incoming enemy fire of the opposite polarity.




Discuss Ikaruga