Markets | Tue Apr 29, 2008 9:09am EDT

Grand Theft Auto launches to rave reviews