Love after world domination anime reveals promo video