I saw some stuff about it but everyone seemed to talk about how it was dead-on-release, which seems to me like what made it not get very popular. Didn't it release on the same day as OW's 2017 Summer Games?
I didn't hear anything about it until release and a basic description of it didn't really interest me, haven't seen any gameplay.