Star Citizen release date still unclear while crowd-funding hit $500 million
Almost a decade after it was announced on October 18, 2012, Star Citizen is still…
Almost a decade after it was announced on October 18, 2012, Star Citizen is still…
End of content
End of content