Giant Spacekat brought its Game-of-the-Year winning game, Revolution 60, to Steam Greenlight a few days ago, smashing their way through enough votes to get Greenlit in only a few days. Now well on its way to a March 2015 release date, players who ...