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.