Latex & Tentacles: Latex Tentacles Delay Announcement

Dear Players, We regret to announce that the release of Latex Tentacles, originally scheduled for November 27th, has been pushed back to January next year. We sincerely apologize for this delay. We are truly grateful fo…