I love the atmospher and the polish. Could be a skill issue but it's kind of hard.
Yes, it's definitely tricky! Remember your dashes, remember your scaling, and remember not to take on the boss straight away. You'll get the hang of it :D