This looks vaguely similar to hollow knight, was that your inspiration, cause I love hollow knight. Pretty cool.