Crazy Soccer: Football Stars: Crazy Soccer release

The Interstellar Soccer Cup is here! It's time to create your own soccer team and play against aliens! Or against Spartans! Or against... cows? Sounds crazy, and it plays even crazier than that: use mines, teleports, or…