Destructive Creations post Is Defense release.
Destructive Creations are the game developers behind Hatred. They are based in Poland. More information about each member can be found on their official team page.