No, not an algea, it is a coral for sure.
Morgan, I will post a picture of this, and we can all start guessing at. I took it on a bit of a car ride today to see if the guys at the LFS could figure it out, I stumped those cocky you-knows-whats!
When the polyps(the purple thing is what I am...