A cool platform game where a stick takes on a whole army of sticks, lots of ...
Fighting with sticks, japanese style.