This is my letter to BioWare:
First thing is the optimization. On a i7 4770k and GTX 1060 6GB (at 1080p), the game runs really bad even with all settings at medium-high, I got heavy frame drops all the time under the 60fps.
If you touch the water the framerate just die.
Then I encountered a lot of bugs and game crashes, at one point I couldn't even continue the mission that the game crashed all the time.
Let's talk about controls... the game is UNPLAYABLE with mouse and keyboard.
The mouse movement (on foot) is very strange in normal situations with unlocked framerate, like a bit laggy.
With vsync it's a bit better (it shouldn't, I know, but it is with Anthem), but you use the double buffer vsync (which is bad 'cause you drop at 30fps whenever you go under 60fps), which is real issue with this bad optimization.
Returning to the controls, the mouse movement when you fly is just BROKEN.
The game is build around the right analog stick of the controller, so when you release the stick you fly at the center.
With the mouse this is impossible, since you fly to the right and then you are stuck to that direction, then you try to move the mouse back to the center but, since it's impossible to find the perfect centre with a mouse, you start flying left, up, down.. it's a mess.
You have to do a decent mouse controls instead of emulating the pad in an awful way, otherwise don't even sell it on PC.
With the controller isn't that good either, pressing L3 to run and fly all the time is a torture, and you don't even let customize controls on pad, other than those fixed schemes.
I changed them with the xbox app from the Windows store, it let you swap the xbox one controller buttons, so I put the run on "X" and reload/interact on Down D-pad (so on L3 I had the Down D-pad function, which is almost useless).
The worst thing is that you have to press another button to "hover" too ( normally with R3, again… those clicky buttons are the worst to press), which is silly since you could activate that by holding the jump button or/and by going in ADS (with left trigger) after jumping.
What's even to point to jump and aim while falling down? Just let the player hover when you do those things.
Another thing that is annoying is that the protagonist fly in the direction where HE is pointing and not when the camera points, instead. I think that this isn't good, especially on a mouse and keyboard configuration. At least put an option to let you "boost" where the camera point.
The under water sections… I get that you want to let feel the players the "heaviness" of being under water, but it's too slow to move in those situation, and even by raise the swim sensitivity at max you don't change a thing, still slow. In that case, moving with mouse is just a nightmare.
Do you even tried the game with that configuration? It's incredibly bad.
Another SERIOUS issue is about Aim Assist… this game plays alone, the AA is so intense, and it's active on mouse too! This is insane, just put an option to disable this horrendous thing, both for mouse and controller. The game is super easy to play anyway, there are people that actually want to play the game and not to just see stuff happen...
The cooldown… I hope that is something that is going to receive in-game upgrades because it isn't fun at all to fly and stop all the time because the thing overheat. Yeah, you can go in water, get a nice slowndown to 30fps, have the incredible slow camera movement and go out, hoping you have some other water in the next ten seconds. Not fun at all, adjust the overheat to make it less "needy".
The various menu... they makes no sense in the first place, they are so confusing, you active the mission in a map and then you have to exit the screen for start, you have a lot of different buttons for do different things on every single screen… and with the mouse is even worse.
When you enter in a menu (like settings) you can see the various options to the right but you can't interact with them with the mouse because you have to press Enter to actually go in that screen.
This stuff doesn't make any sense. Again, do like Mass Effect on PC and just build a game that actually works with mouse and keyboard, and fix those menus which are tedious with pad too.
Then you have those missions, the core of the game… they are so flat, you go on the antenna wannabe, wait for braindead enemies to spawn and go on… it's boring, really boring… but on this matter I don't think you are gonna do any serious change, sadly.
At least, if you are going to sell this game (especially on PC), just fix the bad controls, active custom binds for controller too and optimize the game, 'cause technically isn't even all that impressive (it has nothing to do with the reveal) and it have serious performance issues… yeah, that's it.