One of our new games, Albatross has just made it onto the Steam Greenlight section of the Steam store. Head on over there and vote to help it get onto Steam in the future!
Cheers!
Greenlight page: http://steamcommunity.com/sharedfiles/filedetails/?id=808104363