It seems that a new demo was released on Xbox LIVE every day for the last four days.
If you have Gold membership, you would be able to download the demos instantly:
– Section 8
– Lost Planet2
– Mini Ninjas
– Call for Juarez
Section 8 demo was released this morning, which seems to be focused on Multiplayer