Publisher: SCEA
Developer: Climax
Release Date: November 2, 2004
Talk about this game in the new Forum!