https://www.giantswd.org/?file=49&post_id=397
GiantsWD - Latest news, downloads and updates for Giants Citizen Kabuto :: News Comments
Giants World Domination is the leading fan site dedicated to the video game Giants: Citizen Kabuto. It hosts official and fan made maps, patches, mods, tools,...
giants citizen kabutolatest newsdownloadsupdatescomments