Mysterious new act Sworn Virgins have delivered a titanic two-tracker as their first release from Soulwax's revered DEEWEE imprint. Up…