Ikaruga Trailers & Videos for Xbox 360

On: Xbox 360PCCube

Xbox LIVE Arcade montage.

Publish date 20 Sep 2007 at 7:25pm

Game Stats

Release Date: 01/01/2007
Developer: Treasure
Genre: Unknown
Rating: TBC
Site Rank: 8,849 36
View Full Site