This is now an outdated map, it's suppose to be right here on Delta Island
|
Are maps that changed in appearence going to be updated soon? I had to give up and check through all these pages to find that one. When they are updated, can there be a couple new prizes added?