The adver is nice, especially since Indie games don't get nearly the attention the deserve.
Personally I would think a more epic feel to the advertisement would have been helpful as well as some screen shots from some of the more unusual areas, like the kelp forest or the icy veil.
The links are a very clever touch, as no one truly knows the majesty of Aquaria until they play it, or at the least see it in action.
Love how the only thing that would make Aquaria not he best Indie game ever would be a sequel

More power to ya for getting the word out!
