Frontface Released: Makes Windows More Touch Friendly Frontface is an overlay for Windows from Mirabyte which tries to make Windows more touch friendly with a simplified user interface. The company claims it will m...