Good job I can tell you put a lot of thought into the way everything works, I'm looking forward to playing it more tonight.
Cheers, I hope you continue to find it interesting!