heruamon on 28 April 2009
It means that M$ is making E3 it's annual stake in the ground, like some have pointed out! Game is on for E3...M$ is sitting back and holding all it's cards close to the vest until it's showtime!








