Assassin's CreedGiants Citizen KabutoGod of WarReportsShadow of the ColossusThe Last GuardianXenoblade Chronicles Giants in Video Games: Are They Always the Enemy?March 3, 2021How are giants embodied in the narrative and on the battlefield? At Meristation we found… Read more