Ghatazorg

Demon's Redemption is a little puzzle game in which we play a little demon trying to escape from hell.
Puzzle