42 Computer software design; Design, development, and implementation of software for creating, publishing, and monetizing video games; Platform as a service (PAAS) featuring computer software platforms for use in creating, publishing, monetizing, and playing video games; Providing temporary use of non-downloadable cloud-based software for providing a user interface that enables the creation and publishing of video games; Providing temporary use of non-downloadable cloud-based software for providing a user interface that enables the monetizing of video games through ads or in app purchases; Providing temporary use of non-downloadable cloud-based software for use in the creation, publishing, and monetizing of video games