When we hear about new titles being approved on Steam Greenlight, it is usually a small handful of games that have received a fair amount of buzz, buried in a group of otherwise unknown games. One such title that previously ...