Hmm – hard to judge this without being really sure what it is about. I can imagine this taking place in a science lab – but that’s just my bias, another setting is equally likely. It’s thought provoking, but I think it needs pinning to a story for it to really work.
JonB