Head Soccer: The Craziest Football Game You Can’t Stop Playing Head Soccer isn’t your typical football game. Created by D&D Dream, it takes everything you love about the sport and turns it into a fast, funny, and chaotic battle of heads, kicks, and power moves. The game simplifies football into one-on-one duels, where each player controls a character with an oversized head and a handful of wild abilities. Instead of teamwork and tactics,...