GrE writes, "I now declare the holiday season open! This week is a HUGE week for gamers! The first big racing game of the season, Need for Speed: Shift comes racing onto shelves this week. Marvel: Ultimate Alliance 2 is a game that I would consider a must own. Another personal favorite is the sequel to the best sports game of last year, NHL10. Capping things off, a slew of proven console games are making their way to the PC in the forms of Batman, Red Faction and Resident Evil.
So why would I pick a strangely named hand held game for the Release of the Week?..."