Played demo on stream.. OMG very cool game and looks like you can do co-op in single player. Had a blast playing the first level.
I think I'm going to be getting this one as well.
"The inherent vice of capitalism is the unequal sharing of blessings; the inherent virtue of socialism is the equal sharing of miseries." - Winston Churchill