That's what you're here for. Share your thoughts!
Since you allowed me to voice my opinion I'll give a spoiler free review.
My main gripe is that they made the same mistakes as in GSC, DP and BW when it comes to certain elements. Basically the "It all comes together" phrase was for shity features that dragged down the gameplay of their generation coming together for one game.
GSC, almost all of the new mons excluding Alola forms are hidden behind rather ludicrous encounter rates or require the use of new features that haven't been talked in official media, sadly this puts the new Pokémon in an awkward situation, there is also the issue of BST being awkward and most final forms being outspeed by non Alola mons all the time, I won't spoil further but this is a 1-1 Johto issue.
DP, the game is poorly optimized and the loading resource engine is terrible. They don't even have the excuse of this being a new device. Doubles actually makes older 3ds models to overheat if weather is involved. I won't talk further about the munchlax situation as that's covered in GSC.
BW, people criticize the first gym of BW as slow and handholding, if you include the dreamyard this holds true, SM actually takes its sweet time(15 minutes if you speed run, 30 if you read) before going into a 3 minute cutscene before you choose your starter, a big fuck you to soft resetting and the slowest introduction of all games to actual Pokémon interaction. People criticize unova map for it's circle railroad and lack of route exploration, however those where still better than Alola map after the first island, I won't go further but outside of the zygarde quest the map offers nothing postgame as the history railroads you through almost 90% of it excluding pokeride blocks.
Talking about blockades, they went full retard here, it's a mixture of dancing fat men and Psyduck headache with invisible walls added in. There is no freedom on most areas of this game.
The difficulty is decent, but most trainers in midgame don't have full sets on their Pokémon, you can use disable on some trainers early game and they will struggle as they don't even have support moves just the closest level offensive STAB, in the first two islands this is extremely prominent.
4 totem Pokémon are YMMV in difficulty as they have frustration inducing mechanics mixed in. From the trailers I can tell you that Lurantis and Wishiwashi can cause headaches to people that don't grind and this is made worse by the overall slowness of Alola mons.
Musical direction is comfy, but the tension is completely lost in the champion battle, the theme is blatant gen1 pandering and the first time it is not shy about it referencing a development hiccups in gen1, the music is not epic and lacks identity as a battle theme for a region, it's fully orchestrated wich is a big contrast towards the rest of the game except for 2 towns, 3 routes and 1 dungeon wich feature similar elements, it's basically the contrast of putting the Johto tittle route 22 music in the middle of Cynthia battle in platinum. It's not very pleasing in rematches and I personally just mute my DS on "Champion" battles, if you expected epicness this theme disappointed me, music is subjective and I will leave it at that.
One last thing, z belly drum guts hariyama breaks the game, it's easily the new nidoking as once per battle you get a lemonade heal+boosts if you ever end up in troubles, the fact that Hariyama actually outspeeds a good portion of the Alola dex seals the deal.
Hope I don't spoil with this, I limited my information to released information.