Haggard Games is a small independent game developing and outsourcing company created in 2005 and located in Rostov-on-Don, Russia. We are small and tight knit team of experienced engineers and artists, who share a passion for creating a new and fun games.

Latest Media

We're sorry, but no images were found in the gallery requested.

If you would like to share media with the community, sign up and you can.