Everything was perfect except for the final fight, which felt a bit cringe.
But I loved the character development and the way he got used to his powers. It felt very organic and relatable.
The villain got a lot of attention too, which was great as well.
Just wished they worked a bit more on the final fight.