This made me laugh out loud a few times. Some really clever, interesting ideas here, although I found it pretty dense, too. (Had to chew my food.) Nonetheless, I think your premise and plot is really engaging—I think it deserves a bit more breathing room!