I really liked it, the mechanics were really fun to think about. I just wish the level was more challenging. I also think this would be a great fit for competitive multiplayer.
It's a good idea, the videos were also really funny. I'd love to see this idea made into a larger game.I wish it had captions though.