Shop

The Shop Island is a new island in the game where new stores can be unlocked at different levels, letting you get new things.