Have to agree with you - much better version! What we were presented with on Saturday just felt bizarre, disconnected and quite honestly, a bit self-indulgent.
Invisible parrot-monsters, indeed - if you've got a very silly monster, at least weave a respectable plot around it