Whether they can deliver what they promise (I imagine GPS will not be the stumbling block here) is not certain of course, so I can't say "Yes - it will have GPS" with certainty.
Reply on news.ycombinator.com