definitely looks the part ^^ awesome graphics and atmosphere !
playability is a little stiff; in games where the player is supposed to feel heavy (like armored core), there is usually a mechanic to regain mobility.
here it could be chaining? jumping ? charging then running?
an impressive piece of work ^^