People talk about innovation but not too many really innovative games do all that well.
I dunno. Syndicate did pretty well. I think they tried too hard to make a visually rich retroesque environment.
I also think they took the 'inside a computer' metaphor too far, rather than making the controls accessible from within the game context.