So turns out the Glitch Shop in STRAFE still exists but... it's... less of a "oh shit you fell outta the world, uhhh... FUCK, here, this is safe, and will guarantee you back at the beginning of the map again. Be safe plz D: "and more of a "...eeeeeh fuck it, random chance, let's just... drop you through the world and give you some free loot if you're lucky :3 " secret/easter egg thing now.
Because I have found a surefire, and very repeatable way of falling out of the map... annnnd it just dumps me at the start of the level instead now XD