JaggedSac on 29 June 2008
TheSource said: Hehe I really wish I could post what I've been told about what Microsoft will be doing at E3... |
It must be bat shit crazy if they had people sign NDAs.