A deep dive into the thrilling slots library at Mythoswin Casino