Megaupload says that because it promises, it will deliver. It is now January 19th so we are waiting anxiously to see if the new Megaupload is going to be active. Will they be able to handle the huge demand? Almost every tech blog and news agency is writing about this release coming today because of the recent lawsuit that was very popular in the media. The big red button is due to change the world this very day. We look forward to seeing if it really can.
Are you looking forward to it? What is the new feature you are looking forward to the most? Let us know in the comments area below.