In this game, your player will see sheep in his dream and suddenly he will wake up and find that thing in which you are on a strange Island. This island is full of mysteries and puzzles which will probably stun...