I'd say the 360 is seriously hitting its stride now - as consoles generally do into their 3rd and 4th years. It has a very well balanced library now... lots of RPGs, action games, platformers, and yes, FPSes. While its first couple of years were pretty dry for variety (deservedly taking heat for being the "FPSBox"), it seems now that there's a really cool lineup for the rest of 2008 and into 2009! I'm excited about stuff like Force Unleashed, Fallout 3, Fable 2, Halo Wars, FF13, and to a lesser extent, Infinite Undiscovery (what a fucking awful name), Banjo Kazooie, and Too Human. Plus there is all that buzz about Mass Effect 2 and 3 as well as Bioshock 2 and 3.
The avatars thing is a pretty straight up lift from Nintendo's Miis but that's not a new concept - I'll admit it, as much as I detest the popular theory among fanboys that Nintendo is the only innovator in the industry. It's pretty common at this point to see them do something first and the rest follow.
I like the new dashboard design too but I didnt have a problem with the old one.
Also I played the Too Human demo off XBL and I was pretty MIXED. On one hand, I'd love a coop hack and slash to play on consoles, and it seems to borrow a few of the better ideas from Devil May Cry. However, there's a lot that turned me off. The game feels clunky - animation is JANKY, the setting and premise are borderline ridiculous, and the dialogue is awkward. The interface is sort of ugly I think, and I noticed some bad slowdown in the menus that made them feel a hell of a lot less fluid than they should. I know it's like a month to release, but I don't know how much of the technical problems they could possibly iron out. I didn't like the camera angles sometimes too. Considering the notoriety of the game and its development history, I didn't know what to expect.
Too Human was originally in development for the PlayStation as a 4-disc action-adventure game. It was shown at E3 1999,[4] but shortly before its completion Nintendo announced an exclusive partnership with Silicon Knights, and the game was moved to the Nintendo GameCube in 2000. A teaser trailer was shown at SpaceWorld 2000 showing what appeared to be a re-building of the PlayStation game. The game never surfaced though, and the partnership between the two companies was ended. After this, the title was still thought to be in development for the GameCube, but those plans have since been canceled.
In the May 2005 issue of EGM, Silicon Knights announced a partnership with publisher Microsoft to develop a trilogy revolving around the Too Human universe exclusively for the Xbox 360. The game was originally being developed using Epic Games' Unreal Engine 3, but is now being developed using an internal engine. On July 19, 2007, it was announced that Silicon Knights was suing Epic Games due to "breach of contract", including "inadequacies" of Epic’s support, service, and cooperation with Silicon Knights concerning Unreal Engine 3.[5][6] On August 9, 2007, Epic Games countersued Silicon Knights, claiming that they were using their engine as they pleased without any cost. If Epic wins the case, Silicon Knights would be forced to pay in excess of $650,000.