Squid Inked Minis release from 28 June 2024