Rockstar Studios — Game Developer

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