ErikJan 17, 20211 min readSNAIL Signs Worldwide Deal With Argonauta Records!New album “Fractal Altar” due out in Spring 2021!