Microsoft’s NUads on Xbox Live ‘motions’ boring TV commercials forward
The traditional television commercials that play between programs on a TV set are long overdue for an upgrade, which Microsoft is more than happy to provide.
The technology giant announced today it will begin selling advertising units for its interactive …


