42 Computer services, namely, creating an on-line community for registered users to participate in competitions, showcase their skills, get feedback from their peers, form virtual communities, and engage in social networking; Providing online non-downloadable computer software platforms for social networking; Providing online non-downloadable game software; Providing temporary use of on-line non-downloadable software for users to participate in competitions, showcase their skills, get feedback from their peers, form virtual communities, and engage in social networking; Providing temporary use of on-line non-downloadable software for virtual communities, gaming, entertainment, and general interest via the internet or other communications networks with third parties; Software as a service (SAAS) services featuring software for virtual communities, gaming, entertainment, and general interest via the internet or other communications networks with third parties