Built with a Greek myth excitement having cascading jackpots background, the latest demonstration originally circulated in 2020