Is this thread in response to 1up.com's "source" which claimed that Sony had a "megaton" announcement but didn't give any clue what-so-ever and has no real evidence to back up the claim?
If so then........ L I A F
Although, everyone is going to say that every announcement is "megaton" so whatever. We only have a few more days to wait and all will be seen.







