Zucas on 12 October 2008
sc94597 said: @Zucas It was shown at E306, then in may of last year another trailer was shown. |
Hmm then this may be vaporware haha. Of course I said the same thing about Heavy Rain and that's actually starting to show things haha. Who knows I guess.