PC first, other formats to followif things go well.
The only real thing I can see killing this game up it's full release is if it in any way resembles WGT with respect to game manipulation and their dreaded deviation. Not the EA of course because no one expects a finished game within that.
Also, whatever you're using for your MP infrastructure, please make sure it works. That might sound blunt and somewhat negative but as much as this game looks like it's gonna kick it and be a lot of fun to play, it's the ability to play MP rounds with friends that is going to be the deciding factor in the longevity of this game. It is the only reason WGT is still around, this is supposed to be golf after all.
Everything so far, video, pics all look great. Can't wait to get on the EA and try it out.