Season 2 is airing right now. There are only three episodes thus far.
There's only 3 episodes on LF the third one got me itching for more, anyone seen more than 3 episodes? (NO SPOILERS PLEASE)