From what i can make out its a 6.16kwh battery 77v x 80ah and a .59kwh rated motor? no idea what they are actually running it at though but im guessing about 8-9kw if they only get 40km from it at 60km/h lol.
doesnt look that bad apart from looking a bit flimzy round the back end and cant see much in the way of suspension.
Skinny tires is a good way to make a relatively low power car more fun. Or in this case kart. Gets things sliding. I think it'd be better (lighter) if they made the chassis more like a traditional race kart. Looks polished though.