Yes, it does remind me a lot more of an upgraded Live '05.
That's not a bad thing IMO... I just find it odd (and a bit ironic) that some blast games for looking like "upgraded" versions of older games, but only when it suits their cause.
Who cares.... give me a great playing game any day. Just get it to play like the sort and I'm sold.