Head Soccer is a funny soccer game. Take control of super-deformed soccer players with oversized heads and score impressive goals in this arcade game!