Congrats on getting the marketing page up! I just launched my first project website and social media presence, thanks to the encouragement of this challenge's goals. I wouldn't let nerves get to you too much -- just having a page and a (soon to be) completed project puts you leagues ahead of most people interested in game development. Success builds on success, in my opinion.