16th July 2003, 10:05 PM
From what I've seen of the game... yeah, pretty much. It looks absolutely insane...
Oh, and is it an RPG in some fashion or something? I really can't tell... :)
Oh, and is it an RPG in some fashion or something? I really can't tell... :)