Register / Login here to explore customize features.
The launcher wars are turning up a notch today as Rockstar Games reveals it has been hard at work designing its very own PC version today.