Yoritoshi

A fast-paced blob beat 'em up.
Action