DCT Tech News 2019 – Week 24
Will Star Citizen Ever Be Finished? Star Citizen is the brainchild of Chris Roberts, the British head of Cloud Imperium Games, who began development on the game in 2011. Since then, the game has been crowdfunded to the tune of more than $250 million, the […]