I just posted in the Steam forum. So now people know the current price (previous posts had it at $19.99 and $14.99)and hopefully they'll come check it out. :)
Thank you very much!