Invincibles Studio Ltd — Game Developer

Name Release Date Current Players All-Time Peak Rating
Soccer Manager 2021 Soccer Manager 2021 16 Dec, 2020 36 101 71.71
Soccer Manager 2025 Soccer Manager 2025 Coming soon 0 0
Soccer Manager 2022 Soccer Manager 2022 26 Nov, 2021 0 0
File uploading