I think it is still as good now with season 4. Personally I think season 2 did kinda go a little overboard and I started to lose interest, but I'm glad I kept watching because season 3 was really good and season 4 has started off very well too.
Things have started to come together a little bit in season 4 - but we are only two episodes in, so I'm sure the writers have thrown in some other surprise twist somewhere which is just around the corner!