Who has checked this game out? It's pretty fun. Characters are anti-squish it seems. It reminds me of Overwatch as a MOBA. I've enjoyed playing as Beckett the most.