“Life of Delta is a beautiful hand-painted point-and-click adventure game that is set in a post-apocalyptic Japan.
It is full of various characters that you can interact with and mini-games that you need to solve in order to pass through 25 various levels.”