Just wondering, does anyone know when the game is going to be released. Apparently it's on friday, but there isn't many sites backing up that release date.
I was going to order it but i don't really want to if it's going to be a 'no-show'.
Thanks
VeeBee
I was going to order it but i don't really want to if it's going to be a 'no-show'.
Thanks
VeeBee