Remember the game Postal? Well now we have Hatred.

Developer Destructive Creations has released an announcement trailer recently for Hatred and they certainly have caused quite a stir.  Basically you play a mass murderer whose aim is to murder innocent civilians before he is killed.  Hard to pick up much more story than that based on the announcement […]