To clear things up about that small logo on my web preview. As some of you already figured out it`s "Telefilm Canada"
Telefilm Canada is not a publisher but an investor, The investor I would say. Telefilm Canada sponsored production our project with valuable funding. But they won`t be the one publishing and distributing the project.
Nice detective work though