If we submit a game to the game jam, do we retain full intellectual property rights? Does GamedevTV own the game or the right to distribute?
You retain full owner your submission, the same as with anything you put on Itch.