Wow, if this is your first map I can't wait until you get some experience! Nicely done.