Larian is self publishing Dragon Commander and Project E (
blog post). For the former, the announced distributors so far are CD Projekt in Poland and 1C-SoftClub in Russia.
I have not seen any official confirmation on console versions yet, but that info could be part of the details given to the press.