puppetknights

A ridiculous fighting game with flying puppets that explode on impact!
Action