Cargo started out as a learning experience for me. It was originally intended as an "escape the room"-type of game. However, I increased the size during development and set myself the goal of creating a fully custom game, with all graphics, animations and GUI elements created by hand. This has allowed me to learn many new techniques, from adventure game design to AGS programming and creating many graphical assets using a combination of 2D and 3D workflows.