It really won't matter to me because I'll still buy it but I'm just itching in the worst possible way to play this game....
Guitar Hero World Tour
Game » consists of 22 releases. Released Oct 26, 2008
Game » consists of 22 releases. Released Oct 26, 2008
Log in to comment