Installing this tonight, people at work have been raving about it. Looks like everything I like about DotA in an FPS format that I'm much more comfortable with mechanically.
Also seems like there's plenty of DotA and TF2 influence, saw a Rikimaru shop sign, Hanzo reminds me quite a bit of Kunka, obvious Torbjorn and Engineer similarities.