Side-scrolling platformer starring a demon who eats human souls and screams to destroy walls.
igdb
1 user has this game
Add to my library