Originally posted by VERSATILE2K10
View Post
I totally forgot about that one, ya I just read a bit of new info on that today, sounds promising.
But Red Dead Redemption looks nice..
Comment