Link: Steamcommunity.com
I'm proud to announce that Your World is now on Steam Greenlight. So please vote for it so we can get it on Steam. Also, I've noticed a bug or two, and will be fixing those shortly. Any comments, questions or suggestions? Please message me, or comment below.