Presumably as part of the coming together of Games for Windows and Xbox.com, you can now play four free "trial" games (ie demos) on the Xbox 360's homepage, right in your browser, no install necessary. The games are Plants vs Zombies, Bejeweled 3, Zuma's Revenge and Text Twist 2. [Xbox]