Big fan of the art style. It reminds me of those creepy flash games or old vocaloid animations. The final boss had me sweating too. This is one of my favorites so far!