Here is your Bioware Influencer Exclusive first look at Izax, the God of Death and the final Boss Encounter in the Gods of the Machine Operation. Bioware also revealed a second image of Izax later in the day.
The Izax encounter will be released with Game Update 5.8 on the 20th of March. You can read more about Game Update 5.8 in my Spring 2018 Road Map Overview and Game Update 5.8 Conquest Changes Explained Articles. (Click on the images to enlarge).