Making good progress!

Had a rough start figuring out the mechanics, but now that I'm on level design duty, it's coming along fairly well. Here's a short progress vid:

progress.gif