Honestly, you should, once it is complete and out of beta, even though cash is really getting tight, if you somehow get it near the front page of steam again, i know the graphic whores will just snap it up.
Admittedly, though Ive had the game now for aaages and i love it dearly, the first time i saw it, i didn't give it thought due to its presentation. Something tells me the new look and performance, if advertised, will rake in some good money for you and your company.
(this is just a thought/opinion. dont hate if im a dummy D:)