richardhutnik on 28 May 2009
Isn't a "Megaton Announcement" the vaporware of announcements? Set up as something hyped up and it never comes off as expected. Some Megatons in the past:
1. Microsoft was buying Capcom.
2. Nintendo had something HUGE planned for one of their systems.







