About Hogwarts Legacy: there are no microtransactions in the game. All your stuff/spells etc. you get through playing the game. It is a great game so far. I don't like the overuse of ( very realistic) spiders, but for that, I have a mod. The story is very engaging, I just wish, your character had more agency. Your roleplaying is very limited. I hope, they might finetune that a bit. But from the fun factor it is great. Someone here mentioned that Sirona Ryan is universally disliked, I haven't seen anything about that. I happen to like her btw.
"We are all stories in the end. Just make it a good one."