Woohoo, I really dig all the different surreal backgrounds (and it would be even more awesome with some voiceover). Thanks for the game! Out of curiosity, was this made with Charles Engine FMV?
My guess is that it looks like Twine with video backgrounds, but I can be mistaken ~_^.