Ultra moon and sun are fun games due to challenging Totem Pokémon. I'm use to sweeping gym leaders fairly easy to get my button. In ultra moon, I struggled a few times just to beat 1 Pokemon.
Opening of the game there is a lot of boring dialogue with no voice-overs. I tend to spam "A" because it's pointless to read an hour of cringe.
The characters are cringe especially Hau and The professor.
Your character looks boring and cringy. They are always happy. They don't get to talk so it makes them feel as if they are mute.
Game Freak has dialogue options but each one of them is pointless and does not change the story or anything for that matter.
The wild Pokémon, to legends, too mythical to beast are fun and tough to battle against and with.
They story is the same as sun and moon. Its boring. Hau is annoyingly cringe. I wish my Infernape could fire punch him sometimes.
The villains are waste.
Graphics wise its beautiful.
Pokemon league can be tough if not prepared. I swept it during my first to runs when I played Moon, but returning after 4 years of not playing I struggled a bit.
Ultra sun and moon are fun games. Game duration is about 72 hours with limited break. With long breaks a week or 2, 3 minimum.
The post game was the best I've played through. I've been playing Pokémon since Red and only ultra moon has made me struggle so much during battles.
Verdict: I feel Pokemon sun/moon and ultra moon/sun was a just quick cash grab. They kind of released the same game with only 10% differences. I feel like Game Freak and Nintendo knew what they were doing.