Tentacle in my pussy? It’s a brave new world, indeed!