The animation and style remind me of the music video for Ghosts by Mystery Skulls. Very well done!