Gallery: HTC Snap hands-on | 14 Photos