There is a brand new commercial out for Club Penguin Island. In the opening of the commercial where the penguin zooms into the island itself, we see a blocked off area with a wooden box, planks, and what looks like to me to be a blue checkered flag along with a tube.
I believe this is pretty much a conformation that the area near the Disney Shop will lead up a slope to a mountain area where you will be able to Sled Race with friends.
It’s going to be interesting to see how the FIRST mini-game on Club Penguin Island will work. Will it function like the awesome short lived Sled Racer app? I wouldn’t mind it, haha. Let me know how YOU think this is going to work in the comments below.