Shop & Win is back – and this time it contains Desert Island items! Yet again, there has been no prior announcement, but Shop & Win is definitely back. We became aware of it when we logged into the game and spotted the now familiar Shop & Win icon at the bottom of our screens: [...]
Trending Articles
More Pages to Explore .....