This was amazing. I have actually played it several times over the last few days trying to beat my previous runs. This definitely lives up to its namesake in terms of perceived difficulty, and just like a souls game some things become trivial as you learn the mechanics behind them. Job very well done!