Awesome work with this! I've never seen these sort of mechanics before, it seems very original. Good job :)