Ikaruga Reviews

Ikaruga

Radiant.

Ikaruga

The hardest game you'll play all year.