Games/Of Lies and Rain/MediaOf Lies and Rain·, 2025 · Castello Inc.MediaBack to gameAll6Screenshots4Videos2Screenshots4Videos2TrailerRelease Date TrailerMore about Of Lies and RainPlayer reviews