42 Platform as a service (PaaS) featuring computer software platforms for interactive web and mobile content creation, publication, support, and hosting; Platform as a service (PaaS) featuring computer software platforms for creating computer applications, computer games, online games, online computer applications, videos, and digital media; Providing online non-downloadable software development tools; Providing online non-downloadable software development tools for creating computer applications, computer games, online games, online computer applications, videos, and digital media; Platform as a service (PaaS) featuring computer software platforms for editing images, sound, video, and digital media; Platform as a service (PaaS) featuring computer software platforms for computer system and application development, deployment, and management; Platform as a service (PaaS) featuring computer software platforms game engine software for video game development and operation; Platform as a service (PaaS) featuring computer software platforms for video game and website development; Providing online non-downloadable game software; Application service provider (ASP) featuring application programming interface (API) software for creating computer applications, computer games, online games, online computer applications, videos, and digital media; Design and development of computer software