D3T — Game Developer

Name Release Date Current Players All-Time Peak Rating
Mafia II: Definitive Edition Mafia II: Definitive Edition 19 May, 2020 725 2 194 71.07
Shenmue I & II Shenmue I & II 21 Aug, 2018 24 45 85.22
Lexica Lexica 4 Jul, 2014 0 4 70.85
File uploading