Why all the fuss over Hatred?

The oxymoron titled Polish indie developer Destructive Creations released a first look trailer for their new game Hatred which has somehow managed to cause a stir amongst mainstream and gaming media despite merely offering the same graphic violence we see in many games every year. Destructive Creations has an angle