I don't actually think theres any keyboard playing... the equipment is hooked up and the sounds are programmed / sequenced from them... Extra sounds in Kittens, the live version has had some more distinguished synth parts in there, plus i know karl's guitar made an appearance on a few occasions... Dino3D the 'RCM' version is what is played live, that has extra syth bits too.. Although, Rick definatly was singing through a vocoder i recent times, there is a video of boy boy boy on youtube with him doing it