Loud on Planet X Reviews

Loud on Planet X is ranked in the 51st percentile of games scored on OpenCritic.