The music video teaser of Le Castle Vania's forthcoming EP "Prophication" is a space odyssey rendered in vintage hues. Created…