grimygunz on 02 April 2009
@starcraft
no ones talking about the games being system seller. and there is no reason to downplay the games just cause they are on the 360 in some fashion. more games to play is always a good thing