If you want to support this game and make it downloadable through Steam then there is nothig easier than Vote for Albion online on Steam Greenlight.
I think that right now all of you know what is this game about but if not here is a short summary:
"Albion Online takes you back to the roots of the MMO genre, putting competition and interaction between players first. You conquer and shape the world of Albion, and every action has consequences which can be felt throughout the world. Create your own cities and establish community and trade, then fight fierce battles over territory with rich spoils to be gained for victors."