Very creative. I played it alone and had fun, I'm sure it's even better if played co-op. The last two levels are confusing and I'm not sure if I had the right approach, but that's good for a puzzle game. Good execution of the theme as well, great job!