I had came across this last night and was in awe by this damn show!!! I watched all the episodes and all the seasons they have available. I just hope they bring out more episodes. They haven't posted anything in a month or so and I am freaking out!!!! Check out the first season here!!!