Very cool news from Major Nelson and a variety of other sources…

The fun begins at 12:01am PT Wednesday morning when everyones favorite amphibian leaps on to the Xbox Live Marketplace.