Based on my search, the game might be developed by neptun digital, an Android game called Brain On Physics Drop - Idle Balls Puzzle. It was released on Amazon, on June 29, 2017. Free.Later on Sep 4, 2017 it was put on google play store called Physics Brain Balls - Drop It On Dots. Free.Then in June 2018, its web browser version Love Draw released by Faramel Games. Free.Later here on Jan 9, 2019, Windows port showed up. Paid to play. Apart from all of this, the design of origin is simply modified based on a free game called Brain Dots released in 2015.A port doesn't deserve to be paid, let alone the origin of the port is not original at all.
Not everything needs to be 100% original. People are allowed to charge money for their creations/work. "Porting" a game (probably writing from scratch if they are not the same developer) is not trivial.