PC Star Citizen Idris Revamp Unveiled March 30th, 2014 0 Cloud Imperium Games has recently released a set of new Star Citizen images showing off a backer exclusive item and the stunning revamp of one of...