bevochan on 26 January 2015
Neither games are well known amongst the general population. I would assume that the game with more marketing (TV commercials) will sell better. The Order 1886 is made for more of a cinematic TV commercial.