The moon is the latest source of alleged GTA 6 leaks - Destructoid destructoid.com Submitted by destructoid7715 on October 3, 2023 at 6:58 AM in technology Utter lunacy. No comments 14