Or perhaps the meme came first? Either way, I was very surprised to find this while playing "William and Sly 2" I was able to reach the edge of the platform but was blocked by this "strange invisible wall"