Despite the strong suggestions of friends (and an early obsession with The Doors) I've never actually taken LSD, mescaline, or any other premium hallucinogenic â but thanks to the magic of YouTube I'm pretty sure I'm close to the next best thing. "Stor Eiglass" is a track from recording artist Squarepusher, and a new interactive music video for the song is a 360-degree trip through a landscape of day-glow horizons and a cartoon city. While you're wearing a jetpack. Or something....