Picklock: Release date 8 May

Hello, We work hard and unfortunately can't release game 1 May. But game will release very soon. We switch date to 8 May! Thanks for waiting! Regards, Deqaf Team