Created, I believe, as a promo for the new series showing on Sky TV in the UK. Worth a look.
It was indeed The Simpsons in live action…Wasn’t really funny though.
Very clever, but it’s a perfect illustration of why there should never be a live action Simpsons.