As unique an experience as there is, you should give it a go regardless of your preferences. It might fall flat for a lot of people, but it's free and 45 minutes long so it's worth that gamble.
Loved the world and the story, great fun and pretty much polished to perfection. Didn't give GTA Online a go so can't comment on that part, but the singleplayer is worth the money alone.