Front end had you chasing frameworks. Front end for you own projects is OK but for a company get ready to learn the latest React nonsense while supporting Angular, JQuery Plugins and everything else that was in vogue over the life of your codebase. Unless you join a disciplined team that doesn’t chase fads or rewrites everything each time.
Game dev is famous for bad work life balance. Not sure about pay? Working for Roblox is probably decent?
The best paid will be FAANG (USA only) or Fintech esp. Trading.
For career development if I had time again I might go more into sales engineer, with the option to into pure sales or start a business with the help of all those friends you made! Or be a business analyst for a year or two.
Inside the Engineering wheelhouse it feels CTO is the real career progression and if you don’t want to be on that path it is harder to find career opportunities.