While searching for the Timeshift demo I noticed the first episode of Heroes is online and it’s for free. See the 53 minute long episode in Standard Definition (599MB) or High Def (2.4GB).
Also a bunch of Onechanbara VorteX costumes and playable characters got shoved onto the Xbox Live Marketplace. A new costume rings in at 200 Microsoft points ($2.50) while a bonus character costs 500 ($6.50). Wow, that’s expensive, playable boss characters cost more than some Xbox Live Arcade games!