Early reports have been said to be very positive about the latest WWE Smackdown game, the game titled WWE Smackdown! Here Comes the Pain is not due to be released in the US until 27/10/03, but some copies have already been reviewed and have scored high in the rankings. Although the game is due […]
Categories