RPG on 31 January 2009
MS had a terrible E3, the FFXIII announcement was the only big one from them. Remember when Lips was announced with Duffy not being able to sing her own song?
Yeah I think MS will have no problem topping last years E3