One of my favorite game so far, I love the multitude of mechanics you were able to put in there.Great job!