This is really good. The mechanics you coded is superb. Must have been really hard to get it working so well. Excellent game.