Release the Kraken slot is based on Norse mythology and features a giant squid that lives off Norway and Greenland’s coasts and terrorises sailors.