anyone got the release date, i think it's this month but can not recall.
this game looks like it will be a blast, especially if you ever liked spiderman at all.
i'm anxious to see how the new camera works out as well as that you can now go down and actually explore the city GTA style from what i hear?