Game Details

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