The action game Doll Fight Huggy is entertaining and compelling. Are you prepared to learn how to punch? Punish each of them to get rid of your anger. To punch your adversary, swipe! Punch Master 3D is a physics-based ragdoll fighting game that will provide you with countless hours of entertainment. The objective is to critically harm or knock your opponent off balance.