Nice character description, I see a guy playing it cool, but avoiding any real challenges. The way you present the flaws and analyze this character before saying he’s your friend is quite like the scientific, analytic mind of a super scientist genius. :P
ElshaHawk (LoA)