Developer · 2 games
Haggard Games
Haggard Games is a small independent game developing and outsourcing company created in 2005 and located in Russia.
- Action
- Adventure
- Shooter
- Games
- 2
- Origin
- Russia
- Founded
- 2005
Developer · 2 games
Haggard Games is a small independent game developing and outsourcing company created in 2005 and located in Russia.