Just a quick announcement, I have posted to Steam Greenlight. It is perhaps a bit early, but I figure the more awareness I have between now and my launch date the better. The Greenlight page is accessible here or via the side bar. Please vote if you can, thanks!