Funny character design and suprisingly satisfying killing mechanic. Didn't really know what what was the mission here.