entertainment and experience technological developments multimedia applications convergence in second life