As soon as I saw the trailer, this game was an instant sell for me. And finally playing it made the experience rewarding. F.I.S.T. is one of the best metroidvania action-advantures I've played with the best level design, story, soundtrack, art direction, visuals, and gameplay. The combat is simply amazing to a point you can feel every hit the protagonist makes. The boss fights can be quite challenging, but once you learn their patterns, it gets much easier.
With my experience so far, I've honestly not been able to point out any negatives with the game. It's a solid 10/10 for me and I would highly recommend it.