Ikaruga On the Spot (4/10/08) Demo

The highly acclaimed Ikaruga is now on the Xbox 360, and we show it off!

  • View Comments (0)

    Show Info

    On the Spot