My bad. I was under the impression it would be available on PC, but guess not.
Don't worry.. i would bet that eventually it will be avail. sometime later on. 'Rockstar' has got to be one of the most innovative and original creative game makers ever. never seen a site like thiers that operates like that. Very interesting. LOL