D3T — Game Developer

Name Release Date Current Players All-Time Peak Rating
Mafia II: Definitive Edition Mafia II: Definitive Edition 19 May, 2020 765 2 194 71.10
Shenmue I & II Shenmue I & II 21 Aug, 2018 21 45 85.21
Lexica Lexica 4 Jul, 2014 3 4 70.85
File uploading