The glue for the development and successful delivery of large-scale video game projects and a game designer on the side with a passion for compelling experiences.
The glue for the development and successful delivery of large-scale video game projects and a game designer on the side with a passion for compelling experiences.