Head over to GoG to snag your free copy of Giants: Citizen Kabuto! Available for two days only.