I've got one of those mobile emulator machines that I got this on, and this is one of my go to games when I want to kill a few minutes with fun gameplay.
The only one that stacks close up to instant dopamine more is Tetris.
Same!! It somehow got on the retro snap sdcard (do not buy retro snap) and I had no context about the game and thought maybe this was a hidden gem... Didn't know it was on itch.io it's so good!