China's Social Credit Score System - Fact or Fiction ?