An indie game called Hatred was revealed earlier today. Currently being developed by a new indie studio called Destructive Creations, Hatred is an isometric shooter in which you played as a mass murderer - a cold-blooded antagonist who simply hates humanity...