See in my opinion you should never be leveling up. I always hear people on boards say "This game was too easy. I beat Sephiroth in 5 minutes. I was at level 99" Well no wonder it was easy if you leveled up so much.


As for the hardest boss in the game, I have a few;

Materia Keeper- No matter what level I'm on I always find this guy to be rather tough. The first time I played VII I couldn't beat him and decided to restart the game.

Also Lost Number, Carry Armour and Rapps (no Materia!) can be tough. On my last play-through I was doing an Enemy Skill only challenge and the hardest boss was Bottomswell. I am now doing another ESO play-through, but this time running away from every fight and I think Dyne will be impossible.

Lastly I used to HATE Gi Nattack.....then I found the Phoenix Down trick. Boy did I feel stupid.