The game could be fantastic, but several things are holding it back.
One factor are the visuals. The decision to mostly use photo backgrounds of real locations results in the rendered characters being mostly superimposed on the backgrounds, not really interacting with their environment.
The poker based combat system is a neat idea, however at a certain point it becomes trivial since your companions (and eventually you) can do SO much damage that enemies have very little chance against you. Now combat is hardly ever mandatory but you need it if you want to build your character, the grind is not all that terrible though and early on the poker based combat can be quite fun. That only changes as you and your companiens level up and gain new abilities.
I am also not a fan that certain things are entirely unavoidable. Your main LI is something you can't change for story reasons (but she is likable and cute), you also cannot avoid cheating on your main LI who is of course 100% ok with sharing you, as women usually are (I am joking), you will inevitably get a small harem of extremely loyal quasi girlfriends.
Some kinks are also unavoidable, if you are no fan of anal sex then you are out of luck, while it may be included for the comedy it's still something some people would rather not see or play. You get no choice here though.
Also, while the game is story focused, meaning that sex is not the main factor here, the game still lacks several meaningful interactions with your various love interests, your main LI even outright tells you to do more for your other harem members (she really is VERY understanding....) several times, yet outside of the main story you hardly ever interact with your other LIs, which would be ok if the MC wants to be faithful, but he's anything but.
Another thing I did not like at all is the forced submissve (no avoiding it) aspect of the romance with the three other LIs. You can at least change the default "Master" or "My Lord" nickname , I changed it to "honey" or "sweetheart" just for the lols, but the submissive nature won't entirely go away.
In an optional side story the MC outright behaves like a creep when he takes advantage of a barista and plays silly games with her just to get into her pants. While it is optional it feels entirely out of character for the MC and should have been handled very differently.
On the positive side the story is pretty great, even if a bit outrageous, but it's strong enough to always keep your interest up and depending on personal tastes (do you like mostly vanilla / lovey dovey?) the main LI is a sweet and likable character you will grow very fond of. Even most of your harem members are likable.
If you, like me, have an ultra widescreen monitor (21:9) you cannot play this game in fullscreen, it will scale across your entire monitor resulting in a very weird looking game with characters not in the right place (their placement seems to depend on the resolution of the screen) so you need to play it in windowed mode and you need to manually adjust the window size.
All in all Love of Magic is not a bad VN, the story is good, most characters are fairly interesting, it does get epic here and there and sometimes the developer tries to create mini movies within the game with long animations, but making several things unavoidable, giving you no choice in the matter, a lack of more meaningful interactions with your various LIs and the completely pointless combat once you reach a certain level (you are basically in godmode eventually) hold the VN back.
And using photos as background instead of rendered environments - only some environments are rendered - robs the game a bit of immersion, because the characters are superimposed, cast no shadows and pop in and out of existence depending on who is currently talking to you.
If you want to level up your character chances are you will spend a lot more time grinding for points or money than interacting with the characters you care about. Even though you can include them in your party, but party interactions are extremely limited, each party member maybe has one short scene at a camp (not rendered, text only), but after that you will get nothing.
The sandbox aspect is mostly ok, you usually have clues where characters are, but sometimes it's easy to miss events that are not indicated, a walkthrough is 100% recommended if you want to experience and see all side content, the main content is unmissable, but many other things can easily be missed forever if you do not know where to be at the right time, resulting in entire side quest chains never available to you. A more robust hint system would have helped, especially since exploration of the sandbox is pretty boring, you just hop from one photo background to the next and you can do that at various times of the day, morning, evening, night and late night. For some reason "evening" is sometimes referred to as "afternoon" in the dialogue which can be confusing at times.
The game is worth your time though if you can live with the lack of choices here and there, some forced content/kinks you can't avoid even if you'd like to, and a lack of interaction with your various LIs, including the main LI who is even outright removed from the game for a lengthy stretch of time in the first part, a general scarcity of more steamy scenes and a combat system that will at some point wear out its welcome and become pretty boring.