BattleToads and especially this one is a perfect game for Gamepass and we are probably going to see a lot more of MS and Rare older games getting this type of treatment. The reason I say this is because games like this are made for Gamepass and Gamepass will usher a lot of these AA or smaller projects as it build up its content. You will still have the big hits like Halo, Gears Forza which pushes the subs but those games will also fun a lot of these smaller projects because the goal of MS is to make Gamepass a auto sub when someone gets a MS Console. With PC subs as well, the market for smaller and mid tier projects from MS opens up big time.
Anyway as to this game, I am more concerned about the gameplay then the graphics. 4 player beat em ups are games that get played a lot within my household and graphics is the least of requirements we have.