I really was not expecting those controls - she looks like a ninja, but controls like a tank.
I wouldn't worry so much about not being a native speaker, most of the dialogue works and even the jokes generally landed, but that exposition dump/intro is absolutely merciless with its pacing. Goes on for about 4 times longer than it should.
Enjoyed the moveset, the weighty physics, the sheer amount of panty-shots, all good stuff - didn't run into any tech issues either. The amount of meter management is pretty hardcore for an action game, too.