Stozle - Solve the Mystery: Release Date

Hi all! I need to delay the release of the game because there are a few more things that needs to be fixed before releasing. The release date is May 13. Sorry if you were waiting for this week's release but next week is…