There is a now a special sneak preview of Cryptids Island for everyone in Poptropica. It’s officially called the Search for Nessie Island Preview. You can visit Loch Ness, the famous lake in Scotland. This is where Nessie, the Loch Ness monster, is said to live. There are a few things to do in the …