2001: A Space Masquerade

A downloadable game

The Intergalactic Conference is almost here, and you just realized that you will be the only sentient life-form from your planet in attendance! Good thing there is a Space Masquerade to help break the ice. I hope it doesn't get too awkward.