Games are all about challenge; presenting the player with some or other obstacle that needs to be overcome in order to progress. Not everything has to be about fighting though. Aside from the blood, guts, gore and general brutality involved in most games, some games take a, how to say, […]