A mix of puzzle and souls-like game
The Darkest Red

Source and More information: The Darkest Red [Free] [Windows]

Author: itch.io