amuwaru

The charismatic, cartoonish, non-linear, drama & gore-filled zombie game.
Shooter
Play in browser