42 Computer services, namely, creating an on-line community for registered users to participate in competitions, showcase their gaming skills, get feedback from their peers, form virtual communities, and engage in social networking; Computer services, namely, hosting the web sites of others that offer computer games and social networking; Implementation of computer software for others for purposes of social networking and games, and to enable uploading, posting, showing, displaying, tagging, blogging, interactive discussions, sharing or otherwise providing electronic media or information via the Internet; Computer services, namely, providing a web hosting platform on an Internet website portal or other computer or communications network that gives users the ability to upload, download, capture, post, show, edit, play, stream, view, preview, display, tag, blog, share, manipulate, distribute, publish or reproduce electronic media, media content, videos, movies, pictures, images, text, photos, games, user-generated content, audio content, or other information