Mystic Towers Promo Art
Screenshots from Apogee Software's downloadable slide show preview dated July 1, 1994.
Screenshots originally available at http://apogee1.com/catalog/towers/screenshots.html
From the Steam store page.
Screenshots included with an preview of the game published in Game Bytes Electronic Entertainment - Issue #19 (29 April 1994). According to the preview text, the screenshots were made in a press beta version of Mystic Towers.