Liberty City will [NOT] be a lot bigger than you think
When I saw this earlier today I decided not to post about this, but since then it made a popular trip around the web, including popular gaming blogs and social news website Digg.com. While GamesRadar brought us news today of another upcoming magazine preview on GTA IV – Play in the UK – they posted another article on how large they think