powerupgaming.co.uk
Rockstar Games Working On Multiple Titles
A resume has been spotted and it hints that Rockstar Games is actually working on multiple titles. What could these games be? Here is what you need to know.
Talha Amjad