Thanks for the nice feedback! We’re glad you appreciate our game :)
About the ghosts/specters/whatever, they are made to force you to warp your character on the ghost of your brother (press J or RB/R1 if you’re using a controller to do it), maybe you missed the tip showing up at the beginning of the stage. It’s not easy to handle but you should be able to get it right after a few tries I think ;)