Well executed! I was able to run through the first three without dying, but got close a few times. Nice work (and I like a nice literal theme interpretation :)