There is a lot going for this game, but man it REALLY goes out of it's way to suck.
There are just too many frustrations.
First and foremost are that 3/4 of the enemies can instantly get to your location. The long jumping ones are bad. But the WORST are the teleporting ones. This is just fucking awful design. You are supposed to make your enemies challenging through movesets and weapon types, not by constantly teleporting them behind the user. It is just so fucking cheap and shitty.
Then you have the enemies that teleport directly behind that start chasing you faster than you can run. Even grappling twice away from these puts them back on your ass punching you in the back after half a second. Oh, just grapple onto a high ground? Sure. Get up there, turn around to shoot them, and they have disappeared. But don't worry, they'll teleport directly behind you and beat you in the head a few times before chasing you faster than you can run again.
And weapon and power use on the controller plain sucks. Having the default weapon switch be on dpad making you take your thumb off the move stick is just awful. This is somewhat alleviated by putting "switch weapon forward" onto Y, but that still makes you cycle through all your weapons. I wish there was a "last two used weapons" button like almost every other wheel-based fps has.
And power use is frustrating as hell as well. You can put a power on "quick use", but you really want "quick use" on RB so you don't have to take your hands off the sticks to use it. Unfortunately that is the power select wheel, and the only way to select on the power wheel is using the right stick. So you can't really move that control anywhere else but on dpad, but then you need to take your thumb off the move stick to use it. The only real option is to keep it on pressing in on the right stick which feels really bad.
On top of that, you pretty much want access to all your powers at all times. Using the wheel is not a plausible way to fire these off reliably. It's twitchy and inaccurate.
I think they could maybe salvage some of the power/weapon usage issues on the controller (especially if they slow down/stop time when a wheel is up), but the complete reliance on teleporting enemies is just too fundamentally flawed and ingrained in the game.