Update 05/05/2015: It’s been Greenlit!! Twin Robots will be available on Steam soon – Thank you all for your votes and awesome support!!
Twin Robots is now up for voting on Greenlight! If you are interested on seeing it on Steam someday, I need your help: please go here and vote “YES”