Taboo was released by Endorphina in 2018, showcasing the provider’s latest innovations in slot gaming.