Hey y'all, I also participated in that publisher's Game Jam. If like me you are not entirely satisfied on how confusing things went about that jam I invite you to submit your game to the Salvage the Jam so we can have a safe place where we can all showcase, play, and feedback our games
Go check it out :)