Tag: Football Up!
-
Football Up! Better to play in group
Football is undoubtedly one of the most popular sports video games, and carried, unsurprisingly, not everyone can do it successfully. This is the case of Football Up!, A game developed by two Spanish companies that have tried to create a football title with a simple gameplay, even too much, which places him a notch below […]