68%

Citizens of Earth Review

UPDATE: I've amended some of the review text to make more explicitly clear that Citizens of Earth has had a major patch since launch, which cleaned up some of the issues that launch reviews complained about, th...