Companies/Haggard GamesHGCompanyDeveloperHaggard GamesShareHaggard Games is a small independent game developing and outsourcing company created in 2005 and located in Russia.Games: 2Country: RussiaVisit website↗ (opens in a new tab)⋯ Report this pageAverage scores—CritScoreNo ratings yet70/100Critic scoreavg across 1 gameAll time: 2 releases as developedTop Rated GamesHighest rated titles from this companySee all Top Rated GamesCritic score 70Death to Spies2007, critic score 70Death to Spies: Moment of Truth2008Latest GamesThe newest games from this studioSee all Latest GamesDeath to Spies: Moment of Truth2008Critic score 70Death to Spies2007, critic score 70