I'm guessing it will be released soon. It might be called ranger though, so the Archer page is just a heads up.
What do you think?