This game has been in production for a while, and I don't know why I haven't posted about it before - looks weird and cool, always a winning combination!! :-D
"After a deal with the devil goes horribly wrong you must quest to find your way to hell to confront the beast and rescue your love! Your quest will take you from the city, into space and back, into a gigantic termite mound and even to the pub. Quite the adventure for one small pug."