Alleged specs for the reported Galaxy Gear smartwatch have leaked, but the most intriguing component of Samsung's wrist-rider is its app store—which isn't Google Play.

More...