Star Citizen is one of the most visually stunning experiences out there. From the frigid biomes of Microtech to the pollution ravaged savannas of Hurston, and from the detailed carvings…