The visuals and camera work are on next level. The gameplay need fixing, it's an intereting mechanic, but it takes time to figure how to play. The priest was an okay fight, but the angel was not working, or I might have played it wrong.