Puppet Soccer Champions. Have you got the Golden Boot of Messi? Skills of Neymar, speed of Cristiano Ronaldo? Lace up your boots and pull your shirt on: this game was made for you. Play puppet soccer of teams from all European leagues and premier players. Play in Manchester, Madrid, Munich, Barcelona, Chelsea, London, Paris, Milan, Liverpool, Madrid, Dortmund, Turin, Amsterdam, Porto, London, more Milan, Lisboa, Lyon and lots more! Win and unlock new players. This game is one of the sports games at RoundGames. Enjoy and have fun in playing this game.