Floating Points + Fatima drop new EP on Eglo - Electronic Beats