- NOMNOMNOMNOM
- |
- Noble Member
- gamertag: [none]
- user homepage:
The countdown on Major Nelsons site was for the DAY it turns off on. (hence why it now says "today")
It will probably go off at 5am EST, the time for pretty much anything Xbox Live related. (releases, updates, patches, etc.)
[Edited on 04.15.2010 12:22 AM PDT]