N4G Star Citizen Director Chris Roberts reveals what he would do to fix Anthem 22/04/2019 Star Citizen Director Chris Roberts knows about creating sci-fi open worlds. He sat down with us to discuss how he would fix BioWares Anthem. Source Author: N4G