Great idea. I tried this thanks to MarcusFromOz's recommendation. I like the mechanic that you have going, once I figured out that starting point. It still needs some polish for your mechanic to really feel great. I found myself fighting it to do what I think you have intended. I'm trying to be vague to not spoil anything for others. I think if polished, this could be AMAZING! Let me know if you keep working on it! :D