Join forces with mischievous demons to navigate through hellish puzzles and challenges in this action-packed adventure game. Can you outsmart the infernal creatures and escape the depths of the underworld?