Rockstar Studios — Game Developer

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