Difficult and bloody as hell Review - GameRevolution