Game Details

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