The slot was initially launched а weeks ago, exclusively with LeoVegas, but it will receive its general release on the 26th of August, 2021.