Rapid growth of sites blending role-play, film and gaming gives millennials a chance to create their own fantasy worlds