HomeForumsWhat's newResources 
 
 
Ikaruga
Ratamahatta - Jun 8, 2002
 Ratamahatta Jun 8, 2002
Has it been released yet? if so is it a good game?

 Myname Jun 8, 2002
Uh oh.. touchy subject. Check out this... thread.