Really unique and cool concept - I think the mechanics worked really well and served to create a challenging and fun puzzle game. Loved the presentation too - good job!