As far as sales, normally, I would go with Zelda due to the name and the install base advantages but I could see Astrobot being bundled with the PS5 this holiday, so that would probably give it the advantage in the long run. Plus, Astrobot is exactly the kind of game the PS5 needs right now.
Regarding the games' critiques, Zelda just got 10 times more interesting for me after that new detailed trailer last week, so I'm expecting really great things from it now. But Astrobot looks so freak'n good and after Playroom (still one of the coolest things I've played on PS5), I truly hope Sony doesn't waste the potential with this IP like they did with Sackboy.
So I really don't know what to expect here, so I gave them both a nod:
Voted Astro for sales, Zelda for reception.