snyperdud on 07 June 2009
I love Invisible Walls. But as far as Sony winning E3, does it really matter?
Xbox fans will say MS won, Nintendo fans will say Nintendo won. Still, it was an awesome E3 all around.