This bloody but stylish downloadable game from Klei Entertainment weaves a gory tale of revenge.