yeah that's the standout bit for me too. all these tracks seem to naturally go together - I think everyone's linked "Sola Sistim" and "Dune" but I never realized "Push Downstairs" was in the same vein
also for those wondering the email does say Drift Episode 5 is coming...next week. I guess they didn't finish the track in time