This fits the theme really well. I know how frustrating it is to get within striking distance of completing a game and not being able to finish. I would encourage you to keep doing Trijams and game jams in general. Don't give up!