Ikaruga
Is this an actual official release? I'm surprised that it hasn't been added until now. With its (relative) big popularity, I'm sure we would have known about it much sooner.
Can someone please shed a bit more light/provide more proof on this?
|