So word has it that Rockstar is working on a game from a popular IP. Red Dead anyone?
(Im not sure why, but I feel like this might be locked?)
So word has it that Rockstar is working on a game from a popular IP. Red Dead anyone?
(Im not sure why, but I feel like this might be locked?)