My dude(s). That was awesome! I was hooked immediately and couldn't stop until I completed that last level. Really, really great work!