Ok, I totally have to watch it. Released in 2012? I haven't heard about it :S