Published by: LHD Games
Kick'em All is fun and addictive kick fighting game. Easy-to-learn controls and addictive gameplay mechanics
(click to enlarge)