Battletoads føles som en annen best likte-med-Game-Pass-tittel

^