I'm a little confused. Deadlock is a 3rd person MOBA in a sea of MOBAs. Concord is a 3rd person hero shooter in a sea of hero shooters. Seems to me like this is Valve magic, even though ex-Destiny devs worked on Concord.
I'm not planning on playing either one due to my lack of good Internet, I just find it a bit strange.
Looks like Townscaper