I confess that I am not a great fan of Boulder Dash-style games; I often find them rather frustrating. However, Automated Cave Explorer looks graphically good and demonstrates great care and enough variety in the level design - at least as far as I was able to proceed.
As you know, in this type of puzzle game the player commands a character who must collect a certain number of objects, usually diamonds, by digging in a level seen from the side view, in order to open the exit which must then be reached to go to the next level. The main problem is represented by boulders, which, in case they fall on the character's head, make him lose a life, but sometimes they are necessary to eliminate some annoying presences. Also, be careful not to get trapped among the boulders...
The author started programming in Z80 Assembly only a few months ago, but if this is the debut, we expect great things from him in the future.