Browser Game
Side-scrolling platformer starring a demon who eats human souls and screams to destroy walls.