Earlier today Major Nelson sent out a Tweet announcing a few new additions to Xbox.com. You can now shop for all of your Marketplace Avatar goods right from the website. The second feature was the ability to access the Games on Demand via your favorite web browser. You can check out Major’s Blog for the source information.
Check out the Avatar Marketplace here.
Check out the Game on Demand here.