Le Cartel Studio — Game Developer

Name Release Date Current Players All-Time Peak Rating
Heave Ho Heave Ho 29 Aug, 2019 20 49 87.38
Mother Russia Bleeds Mother Russia Bleeds 5 Sep, 2016 2 36 84.17
File uploading