Hell Denizen: Vengeful Entry
A video from a level called Vengeful Entry, which could be the first level of the game.

Source and More information: Hell Denizen: Vengeful Entry

Author: indieDB.com