Game Details

NameKartKraft™
Latest rank928
Latest price17.99 EUR
ReviewVery Positive 84% of the 893 user reviews for this game are positive.
Release date1 Nov, 2018
Developer Black Delta
Publisher Black Delta IMGN.PRO