Such a brilliant entry! I utterly enjoyed playing through this, especially given how many possible approaches there are to solving the level =)