Slimebeast on 05 September 2009
Good find.
Knowledgable people know that the X360 has by far more AAA games than any other console. But it's such an easy console to develop for, thus stinky games from untalented devs will be released too.