Mega Upload Achievement Mega Upload Achievement for Garry's Mod. 96 subscribers on the Steam Workshop. Subscribers96 Favorites11 Views1,269 Workshop ID1531590062 Open on Steam