It was released to UK Online Casinos on 26 April 2021, so it is still a relatively new slot game.