Mega Upload Achievement Mega Upload Achievement for Garry's Mod. 39 subscribers on the Steam Workshop. Subscribers39 Favorites5 Views200 Workshop ID2475814701 Open on Steam