I am hearing a LOT of good things about Adventure Time and this has pretty much cemented it for me. Need to watch this...
OMG!! DEAD! Perf post is perf!!