“Other Life Forms ” which premiered at the Keegan Theatre this week  opens with this reminder The audience is witness to two very different internet dates: Ben and Molly in one restaurant  and Jeff and Leslie in another