Spinomenal Slots. Spinomenal are a new and exciting name in the iGaming industry which already boasts a catalogue of 40+ games as well as its own application programming interface (API). With games that are created in HTML5, players and operators alike will benefit from entertaining spins that are available to play on. Welcome to Slotozilla, your one-stop provider of ultimate online entertainment ☆ Play with ✓ no download ✓no registration ✓no deposit ✓40+ slot providers. 8 dec. - Spinomenal ltd. provides cross-platform social games for consumers worldwide. It offers video-slot games and various bonus games. The company also offers Casino Desires, an online social game application that is played directly from mobiles and tablets. Spinomenal ltd. is based in Ramat Gan, Israel.