68% Citizens of Earth Review Brent Botsford August 21, 2015 Gaming, Reviews 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...