If the Denver Center's Colorado New Play Summit exists to care, feed and herald new work, then "Ed, Downloaded" doesn't disappoint. Far from it.