Among its most popular releases based on these themes is the Lord of the Ocean slot. Novomatic is among the online gaming software companies that are known for making their games like baccarat of top-notch quality, the same can be said about slot games. Ancient mythology and religion have long been used as inspiration for the development of free slot games.