what's peoples views on this?looks like a gta style thing in hong kong. it's 3rd best seller on steam and it's out this week. Is it worth it?