The confusing thing about this new layout is that I can't seem to figure out where the XBLA sales are. I couldn't find them last week, and I'm not seeing them now either.
C'mon, Chewie, where have you hidden them? No excuses about there not being any sales.
That can't be right...right?