Soccer Royale 2018, the ultimate football clash! For PC (Windows & MAC)
Soccer Royale is a game that perfectly combines football and games type ‘Clash Royale’. Instead of having to destroy three towers, we will have to score three goals; and instead of deploying soldiers, we will deploy soccer players. The Soccer Royale control system is very similar to the traditional soccer badges. We can slide our … Read more