Yeah, although the story is pretty short, it's a really good storyline. Don't be surprised if you find many similarities to San Andreas though
Car customization is really cool, too. You can turn cars into convertibles or give them a nice paint job etc..
There's heaps to do, I'm still finding random things to do, it's funny as hell when you're on fire and you chase your homies and set them alight too..
Fire an RPG at a train!!!11!11!111!!!!
It's big fun, and although there are some stupid lines that just aren't funny Johnny Gat is one funny dude..