Le Cartel Studio — Game Developer

Name Release Date Current Players All-Time Peak Rating
Heave Ho Heave Ho 29 Aug, 2019 30 49 87.36
Mother Russia Bleeds Mother Russia Bleeds 5 Sep, 2016 14 36 84.19
File uploading