Been working on this for over 3 years on and off. Inspired by classics like Quake, Hexen, Blood and Castlevania.