Keyword: A Spider's Thread: Release Date Announcement: September 28th!

Hey detectives, Mark the date! Keyword: A Spider's Thread will be released on September 28th! The demo is available now and free to play until Oct 7th. It’s time to accept the mission to save Sala and untangle the myste…