Played Trials HD, took back Unreal Tournament 3 and picked up Silent Hill Homecoming in it's place. I'm afraid I can't say much about Silent Hill Homecoming just yet as I haven't really played it too much.
Unreal Tournament 3:
My experience with this game is pretty short, but despite that fact I think I pretty much have seen all the game has to offer on the Xbox 360 (The PS3 and PC versions support mod content, so the same can't really be said for those versions.) The game itself in my opinion is neither good or bad, it's just okay. The game mechanics are pretty solid, but it all feels so generic. I think if you're looking for a team based game shooter for the Xbox 360 there are other games out there that offer a better experience (Halo and Team Fortress 2 off the top of my head.). There are certain modes that introduce vehicle combat to the game but they still didn't do much for me, especially when compared to how they were in Unreal Tournament 2K4.
Now don't get me wrong the game was fun, especially when playing the Warfare game type online, but I never felt compelled to play anymore than one round at a time or for a short period of time in general.
One of the best Xbox Live Arcade games out there at the moment. This one is a real treat for anyone out there who enjoys games with physics puzzles. The premise of the game is that you're just some random guy on a dirtbike trying to get through a -wide- variety of obstacle courses. The game is -heavily- physics based and the controls are simple. Side note: the game starts out easy, but gets increasingly difficult. With that being said, this is one of the few games out there that I still find to be a -LOT- of fun even while managing to be rather frustrating on the later levels.
Let it be known that I am not the biggest fan of racing games, so don't shove the game off just because you drive a dirt bike in it. The only thing you're actually racing is the clock. The faster you complete a course combined with the number of times you wipe out are factored in to your score and placement on the leaderboards. The lack of multiplayer is a bit of a bummer, but I find it to be a blast to race against my friend's times as I try to beat their records in both the core game and the skill games.
The skill games are an assortment of some interesting challenges such is surviving as long as you can inside of a giant hollow iron ball is it races down a track, or delivering a cart full of live TNT through an obstacle course. They're a very nice distraction if the core obstacle courses get a bit too frustrating to play.
On top of all this the game features a level editor that you can use to share custom tracks with all of your friends over Xbox Live. After spending a lot of time with it I have to say that this is an incredible tool that potentially gives the game endless re-playability (assuming people on your friends list actually make some levels.). I would actually compare the advanced version of the tool to Little Big Planet. It's not as complex as LBP, but it shares a lot of similarities.
I noticed when filling out some traits for some games of mine (more specifically the story based games) that some of the traits that are automatically listed for a game can potentially spoil a games plot twist. I noticed this in the "Playing as" and "Playing Against" sections of the traits, more specifically with Final Fantasy X and Silent Hill Homecoming.
It may not be that way for every game, but the potential is definitely there.