I think you're right. One of the first comments is the video he says is "Nacon is licensed to release it on Steam."
OK. Then why is your licensee going to such great lengths to publish to a platform you contractually agreed to support?
Something smells here.