The slot was released not so long ago. The developer actually released Juicy Fruits on the 25th of March 2021.