Let's Talk the game that has been in development and getting funds for almost 8 years, add in the fact that it is already one of the most expensive games ever made and we've not seen a release. Yep, we are talking Star Citizen!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More