This have been a good week for Xbox Live users. I’ve been downloading all the tree new demos, which are very good, and lots of the new videoclips. I like it, a smart move for Microsoft.
- E3 – Microsoft’s press conference
- Review: New Super Mario Bros.