As you may know if you follow us on Twitter, we made it to Steam! Defenders got Greenlight a couple of months ago on Steam. http://steamcommunity.com/sharedfiles/filedetails/?id=92944592 And we’re working hard to polish the gameplay and the graphics to raise the […]