The glamorous XBIZ Europa Awards recently held in Berlin brought the international live cam franchise network Studio 20 the title of Cam Studio of the Year.