Tuesday, August 23, 2022

2014 Gameinformer article claiming Star Citizen is set to release in 2015.


https://ift.tt/hlk051d

No comments:

Post a Comment