I can't imagine there will be many new games that will outscore 88 over the remainder of the year.
It's a busy season. Only the cream of the crop shall get played
Mario Odyssey, Xenoblade 2..?
That might be it actually, what else is coming out this year?