Broken Minds - 4GamesList
A psychological murder mystery set in 90s Japan.