Rockstar North - New Website Launched

Avid Rockstar fans may have noticed that a new Rockstar North site has been under construction for some time. Although the team up in Edinburgh are hard at work on GTA V, the new site has finally launched today. It's a great looking site with some interesting info. So head over and have a look around.