The issue with certain kids is that Astro bot games or platformers in general may not be as easy for them to grasp or stick with.
My son loses attention on games like this as a 7 year old easily.
Yet give him a platformer game on Roblox with his own avatar and he will play for hours. Or Minecraft he will build and build. He enjoys FallGuys as well.
The big thing with a game like Roblox or Minecraft is you need to sit there with them or play with them. Roblox even with all the parental settings on can still be a bit devious so you have to monitor the play session. Too much in your face use robucks to buy a jet pack bull shit when you fail a level, and you have to insure they don’t use any chat or voice by turning it off.
I like Roblox a lot but it is your responsibility.
I’ve tried Nintendo games and the only one he remotely liked was Mario Kart and
Google’s Retro Snake Game.
Edit: my son did beat both sponge bob games, and we did do it takes two together as well.