Oh god, I hate character introductions, It always turns out to be a dick-sizing contest with who can show off how cool and awesome their character's first impression can be to the others. I give this Roleplay +1 for steering clear of that stuff.