After playing the demo last night, it showed some pics and some text saying what nectar can do and at the very last screen it says this:
"Exclusive to the PS3:
4 Player Online Co-op"
So after reading that, you can basically tell that its probably gonna be a timed exclusive, which sucks! But...