Thanks man. Yeah we spent a hell of a lot of time on the polish to get it ready for Steam Greenlight. We have big plans for this game. 8-}
Nice, you'll get on steam easily, I'm sure of it :)