I loved this. The mechanic was something I don't think I've seen before, and it worked really well! Great work :D