Also had recently started Race for the Galaxy: is there a good way to introduce that game to people? I find that explaining the game for a beginner seems to be quite impossible due to the amount of variations in actions you can do based on the planets/production you own.
This is why I got rid of RFTG. Brilliant game if everyone know what they are doing.
trying to explain the glowy planet does x while the colored planet does y, and the 4 cards with an X through them means .. it's impossible to teach the game to someone who isn't really really dedicated to learning how to play it.