Games/Kowloon's Curse: Lost Report/MediaKowloon's Curse: Lost Report·, 2023 · Studio [notes.]MediaBack to gameAll7Screenshots6Videos1Screenshots6Videos1VideoMore about Kowloon's Curse: Lost ReportPlayer reviews