Christian Castro is owner/CEO of Hubbub Gaming LLC located in sunny Miami, Florida. Not one to give up easily, believes in positivity and I'd tell you a chemistry joke but I know I wouldn't get a reaction. Also, life is short so I'm smiling while I still got all my teeth.