I'm hugely impressed by Xbox Live Arcade's mandatory demos. Coming from PC gaming where demos are few and far between, being offered a demo of every single title on sale is positively delightful. I've heard a few developers gripe that it's extra work which doesn't always pay off but from this consumer's perspective, it's wonderful. I've downloaded scores of demos and bought a fair number of games based upon them.
Today I'm also excited about the launch of Monday Night Combat. I had been hoping to play a little during lunch but alas, the download finished shortly before I had to come and write this. Thanks for that, Internet. I look forward to playing tonight instead.