You can tell these guys got better at this with each story they made. Brilliant.
Cool short game. It feels more like a playable videoclip than a full game, but nice experiment anyway.