Rockstar Studios — Game Developer

Name Release Date Current Players All-Time Peak Rating
Max Payne 3 Max Payne 3 31 May, 2012 173 1 781 84.99
File uploading