The game you'd probably seen in an ad but if you download that you will discover it is a scam
ad-game-1

Source and More information: ad-game-1 [Free]

Author: itch.io