rutea7 on 04 September 2010
awesome thread =)
PS3 seems to be an awesome place for new IPs =)
on a sidenote : (no matter how many times people post that uncharted 2 clip of "thanks for the input jeff" i cant resist clicking it)