This came from Shane. He said he knows two software announcements that can be deemed megatons. He knows shit about Nintendo and expets nothing so its not from Nintendo.
So what 360/PS3 announcements do you think these will be?
Yea yea I fucked up. I apologize.