Not as much funny as it is cool (well except the end bit)