Nintendo most likely has put an NDA in effect for developers until E3. That list means very little and was most likely put together by a Nintendo basher.
It's not uncommon for the first year of a system's life to be relatively slow. It's like this is people's first launch or something.
Is Gears 4 really the only announced 360 exclusive from here on out? Wow.
my thoughts are i have all the systems so whatever.
You are not allowed to request a sticky.