The Project Apollo Archive amassed over 10,000 'likes' on Facebook less than 24 hours after being posted