Thanks, but yeah, obviously some type of macro algae and you probably won't be able to get a solid ID on it untill it grows out fully. As others have stated, something to watch though as such algae, without any herbivores that control it, can become a pest.
Chuck