What makes no sense??
The game forces you to play the way they want you to play which is constantly grinding and bouncing around or staying air borne while shooting enemies. If you try and play it by moving on the ground you won't get any style points and shyt.
As for the weapons, some of them got useless later on as some weapons were just better to use overall and a few of them felt like a waste as you got further into the game. I don't remember which one exactly but I got a point where I felt overwhelmed because I had a list of weapons but some of them felt like they were ultimately there just to be there for stylistic purposes. The shotgun type weapon was my fave weapon as well as the other shyt that shot discs at the enemies. Only the robots needed a really different weapon strategy.
The upgrade system was annoying because it felt like it wasn't really needed. I typically dislike this feature in many shooters which is why I tend to prefer more simple games because it's more focused. I don't like having to worry about weapon perks, character perks and then buying new weapons on top of that, it gets overwhelming. I just felt like the game didn't really need it as the gameplay wasn't that deep to require all those upgrades and shyt.
I felt like 4-5 weapons with maybe a few perks would be the right amount but instead they had like a bunch of weapons with a bunch of perks and slots for each and then you had amps and some other shyt. Not a gamebreaker but annoying nontheless. shyt like this is what annoys me in games these days, they feel like they all follow a checklist of shyt just to advertise that doesn't really do much for the game. Same thing I didn't like in Shadows of Mordor. The only game that does it right is Batman as it's very focused.
Besides that though I still like the game. I'm not saying it's a bad game breh, relax. I made the thread, obviously I was excited for it. I'd recommend it(Though I'm waiting for a PC version because those graphics was not wassup).
I'm not reading this new testament. Your OP was stupid. Just leave it at that