Online tech mag sees intro of new touch-screen phone: