I just use Lupa for the first time a few days ago and I really enjoy the app. It's a little bit expensive but compared to Magnific and Topaz I feel like this is a great contender in this market, especially the skin detail. I hope to continue using it in the future for my projects is a little project I did using Lupa to upscale the images. I was too scared to upscale the video in case I ran out of credit as I want to use it for my other projects