My first guess was Hades. Then I saw the second picture and automatically knew it was the OTHER Supergiant game. --- SNARGLEBLAGH