I tried out the Eden demo, it was so-so. I get the impression it's not the best of PixelJunk's work.
Echochrome was frustrating. The controls are off. I couldn't get past the tutorial.
I like some of the minigames they have up there but they don't seem to have as big a variety as the Xbox Live Arcade. Hopefully time will solve that.