I believe they've already made a reddit post addressing those issues, all will be "fixed" either on the 15th or 22nd...or so they say.
Been playing for a bit now, and I'll agree with the people who say there is a solid game to be found in this, at some point. The mobility, ability-combos and...