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.