Hell yes, I remember first seeing it when it first arrived. I was a bit puzzled around the earlier episodes, but it all came with a click later on. I remember on the last episode, I was like,"WHEN IS SEASON 2?".
You can find the episodes now on youtube for anyone that is wondering.