EroticCuboid: Technology: more of a Curse than a Blessing?