This slot has a layout of 5 x 3 reels and it’s equipped only with 10 paylines, so it is expected that this slot has a low hit average, which in practice it is still true because unlike other similar slots, Magic Mirror does not pay hits made in both directions, from left to right and right to left, and to this weakness, it can be added the fact that the round of free spins is triggered by the appearance of three special symbols, represented by the icon a mirror, that, unfortunately, it has functions of scatter and wild at the same time, and I say "unfortunately" because this fact greatly restricts the constant appearance of wild symbols that might otherwise appear more frequently to contribute to the formation of lines during the base game.
For me personally, I found quite hard the task of triggering the 10 free spins round; however, I must admit that the extra feature associated with this round has excellent potential to create real big wins. This extra feature is that before starting the free games, any regular symbol is chosen randomly, and this symbol has the property to expand entirely by its respective reel and this, in turn, forms combinations with other equal reels regardless of whether they are adjacent or not; so that this feature has the potential to cover your whole screen with the same symbol, potential I personally could experience during one of my few rounds of free spins where the symbol of the unicorn was my special symbol, and in one of the spins, I was so lucky to get four unicorns, that once expanded, they contributed significantly to a total win for the end of my round equivalent to approximately 400x my total bet.
Magic Mirror is a high variance slot, and because of that, it is a slot with which you have to be extremely patient and also have sufficient capital to withstand bad streaks. Having warned this, I see no reason not to suggest other players to try this slot, so the choice is yours.