If I remember correctly, those were some tracks that this crazy friend of his does. Guy basically stays home all day and writes/records music, and he asked Steve to do bass stuff. I really liked it too, but Steve said nothing at all is coming of it any time soon.
HOWEVER, this is a very vague memory, could be wrong. AND DON'T LET THAT STOP YOU FROM POSTING STEVE.