Would be a decent game if the controls weren't crap!!!! – Head Soccer Championship Review

Fix it, douche. Your game is crap!!!!
Review by Iher3456678 on Head Soccer Championship.

All Head Soccer Championship Reviews


Other Reviews

Awesome⚽️
Thisdudee

Good game
OZ clan

Great but buggy
Vanthespaceman

Best game ever
Soccerfan422