Greenlight is being retired. For more information on how to submit games to steam, refer to this blog post.
Star Bandits
No more Facebook-only access to the game! Enjoy the game with Windows Live or Google account!
March 27, 2013 - Imhotep Interactive

We just added supports for Windows Live (aka Hotmail) and Google account! We are currently testing this new feature. Also, we are in the process of pulling game Dashboard from Facebook page to a stand-alone web site -