I think the whole point of that scene is to get the player thinking "WTF just happened?".

...so, mission accomplished?