Mega Upload Achievement Mega Upload Achievement for Garry's Mod. 85 subscribers on the Steam Workshop. Subscribers85 Favorites11 Views1,039 Workshop ID2903657675 Open on Steam