Tag: Talk.to

App Watch: Talk.to

There is a variety of chat applications available for Windows 8, some as a platform, while others offering the functionality to stay in touch with other people using other popular networks. The Talk.to app falls …