User blog comment:Crimson Storm Mich/Future Units Preview v2/@comment-26944381-20160628034618/@comment-27362456-20160628083508

You can find Dise and Zeckt lore on reddit, I know that, not sure about Leila and Stained though.