I've just had this event as well. I've played a scientist a few times but never had the opportunity before. Made me giggle, there were aliens playing the guitar, the violin, loads of them dancing.
Pre warning before you go though, there are no toilets on Simaxin (?) so my poor simmie was desperate for ages and refused to do anything.... Until she peed herself. Then stunk the rest of the party. Ha ha.
One thing that annoyed me, she kept getting the angry moodlet from discovering aliens... Well duh, you are on an alien planet, what did you expect?!